关于numpy、pandas、matplotlib、SciPy使用中一些问题的不定期收集整理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fantacy10000/article/details/84555881

1.这几个组件的关系?
答:这几个都是python中的库。都需要import使用。
【1】其中numpy是python进行科学计算的基础包,核心关注快速高效的数据读写处理,包括和其他语言间的配合,当然它也包含众多对数组的元素级操作以及相关数学运算函数。
【2】而pandas是使得python真正成为高效强大数据分析环境的重要因素,它兼具numpy高性能的数组计算功能以及Excel和SQL灵活的数据处理功能,而且提供了众多精确的索引功能和专业化计算函数。这是我们重点使用的库。
【3】matplotlib主要用于画图。
【4】而SciPy是一组专门解决科学计算中各种标准问题域的包的集合。
#****************************************************************************************************************************************
在这里插入图片描述
#****************************************************************************************************************************************

2.各自操作的数据形式
numpy的主要数据类型为np.array,采用列表构建,基本操作都可以涵盖。
pandas分Series和DataFrame,实际上Series可以视为DataFrame的子集,即可以从二维表中抽出一维数组。两者都可采用字典构建(P123),对于序列索引都可指定。

猜你喜欢

转载自blog.csdn.net/fantacy10000/article/details/84555881
今日推荐