首页 百问百答 帖子详情
numpy和pandas的区别
收藏
快速回复
百问百答 问答学习资料 143 0
numpy和pandas的区别
收藏
快速回复
百问百答 问答学习资料 143 0

Numpy和Pandas的区别

1、Numpy是数值计算的扩展包,能够高效处理N维数组,即处理高维数组或矩阵时会方便。Pandas是python的一个数据分析包,主要是做数据处理用的,以处理二维表格为主。但注意这不是说Numpy就处理不了二维数据,它也可以处理。

2、Numpy只能存储相同类型的array,Pandas能处理不同类型的数据,例如二维表格中不同列可以是不同类型的数据,一列为整数一列为字符串。

3、Numpy支持并行计算,所以TensorFlow2.0、PyTorch都能和numpy能无缝转换。Numpy底层使用C语言编写,效率远高于纯Python代码。

4、Pansdas是基于Numpy的一种工具,该工具是为了解决数据分析任务而创建的。Pandas提供了大量快速便捷地处理数据的函数和方法。

5、Python因为有了NumPy与Pandas而不同于Java、C#等程序语言,Python也因为NumPy与Pandas而又一次的焕发了光彩。

0
收藏
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户