何时使用 Numpy 数组

问题描述 投票:0回答:1

什么时候应该使用 Python Numpy 数组?

我了解Numpy基于C并优化了内存使用。但是,我从未在生产代码中使用过 Numpy 数组。我是否忽略了改进代码的方法?

我读过几篇文章并参考了旧的课堂笔记。但我仍然不确定何时应该选择使用 Numpy 数组而不是 Pandas 数据框。

python pandas numpy optimization memory
1个回答
0
投票

实际上 pandas 是基于 Numpy 构建的。当我必须处理一些线性代数、矩阵、向量化问题或表达 N 维对象(Dataframe 将 1D 或 2D 数据表示为表格)时,我使用 numpy 当我必须处理结构或分类时,我只使用 pandas数据。

© www.soinside.com 2019 - 2024. All rights reserved.