Python数据分析师2020特训营-Pandas Numpy 1
Python数据分析师2020特训营-Pandas Numpy 1
智汇君数据分析 Python数据分析师2020特训营-Pandas Numpy 1
1 | python中用作数据科学工作的一个库,包含大量对数据作高效处理的函数。基于numpyarray这种多维数组数据结构,对数据的运行效率比list,dict等快很多,进行向量化运算(矢量化) |
数组创建和数组属性
np.array(xx)
1 | import numpy as np |
np.arrange(xxx)
1 | # 左闭右开 |
np.linspace(xx)
1 | # 用于创建等差数列 左闭又闭 |
,endpoint=False
1 | # 不取最后一个值 |
np.logspace(xx)
np.
np.array()
1 | data = np.array([1, 2, 3, 4, 5]) |
np.random.randint
1 | np_data = np.random.randint(1, 100, size=(4, 3)) |
np.random.seed(42)
np.arange(12).reshape(3,4)
np.sum()
Numpy
1 | >>> import pandas as pd |
创建
1 | import numpy as np |
与series的区别
1 | 可以发现Series数组是默认自带索引的,numpy数组也有索引,然而,这两者在索引的使用和性质上存在一些关键的区别 |
.concatenate()
1 | 用于将多个numpy数组进行串接 |
1 | >>> np.concatenate([arr,arr],axis=1) |









