Numpy
Numpy 是一个开源的python科学计算模块 其中包含了许多使用的数学函数,用来处理数值型数据
作用:
很多更高级的扩展模块都依赖于Numpy,比如pandas
有许多内置函数,可以在代码中省区很多循环语句,帮助我们更加快速和科学地进行计算
Numpy提供一个叫做N维数组地数据结构,他和python中的list
多维数组
顾名思义,是一个多维数组,描述了相同类型数据的集合。
该数组就是一个同一数据类型–分数的集合。
两个属性:数据类型,维度
在NumPy数组中的所有元素类型必须是一致的。
行数代表二维数组中一维数组的数量
列数代表一维数组中元素的数量
在导入numpy后,我们就可以开始创建N维数组 array()就是其中的一个函数
np.array() np.array()是Numpy中用来创建N维数组的函数
一个列表
作为参数传入np.array()函数中,该函数将返回一个对应的数组
N维数组的计算
数组和数的计算
相同形状数组的计算
当相同形状数组进行计算时,运算也是在相应的元素上进行的
不同形状数组的计算
Numpy进行运算时,Numpy可以转换这些形状不同的数组,使他们都具有相同的大小,然后再对它们进行运算。
不是所有情况都能运算,假如要和一个m _n的数组进行运算,另一个数组的形状必须是:m_n 1 _n m_1 1*1
Pandas series DataFrame
Original: https://blog.csdn.net/weixin_45696295/article/details/122693630
Author: weixin_45696295
Title: 数据分析笔记02
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/761208/
转载文章受原作者版权保护。转载请注明原作者出处!