猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Numpy 的结构化数组与 xarray (xray) 有什么区别?
什么之间的区别
NumPy的结构数组命名字段
VS
xarray
(X射线)ND标记阵列?
慕娘9325324
浏览 352
回答 1
1回答
qq_花开花谢_0
来自结构化数组的 numpy 文档:“结构化数据类型 [即结构化 numpy 数组] 旨在能够模仿 C 语言中的‘结构’,并共享类似的内存布局。它们旨在与 C 代码接口和结构化缓冲区的低级操作,例如用于解释二进制 blob 的示例。为此,它们支持特殊功能,例如子数组、嵌套数据类型和联合,并允许控制结构的内存布局。希望操作表格数据(例如存储在 csv 文件中)的用户可能会发现其他 pydata 项目更合适,例如 xarray、pandas 或 DataArray。这些为表格数据分析提供了高级界面,并且针对该用途进行了更好的优化。例如,相比之下,numpy 中结构化数组的类似 C 结构的内存布局会导致缓存行为不佳。”
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续