小米科技|【最全】numpy的知识点汇总(上)!

小米科技|【最全】numpy的知识点汇总(上)!

哈喽 , 大家好 , 经过一段时间的学习 , 今天我们来总结一下numpy的知识点 。
1.如何进行numpy的安装?
输入以下命令进行安装:
pip install numpy
2.如何导入numpy进行使用?
常见的导入方法是这样的:
import numpy as np
3.numpy如何创建数组:
1)通过array创建:
np.array([123
)
2)通过arange创建从2到5之间的数据:
np.arange(25)
3)通过zeros创建2行3列全部为0的数据:
np.zeros((23))
4)通过ones创建2行3列全部为1的数据:
np.ones((23))
【小米科技|【最全】numpy的知识点汇总(上)!】3.numpy如何进行函数的运算:
a=np.array([1589
)
b=np.arange(4)
加法运算:a+b
减法运算:a-b
乘法运算:a*b
除法运算:a/b

4.numpy如何求最大值、最小值以及平均数、中位数?
最大值:np.max()
最小值:np.min()
平均数:np.mean()
中位数:np.median()
5.numpy如何进行索引和切片?
1)n=np.array([123
)
2)n[第几行第几列

6.numpy如何合并数组?
1)通过vstack合并数组:
np.vstack((ab))
2)通过hstack合并数组:
np.hstack((ab))
3)通过concatenate合并数组:
np.concatenate((ab))
6.numpy如何进行数据分割:
1)split数据分割
np.split(分割的数据分割份数按照行或者列进行分割)
2)array_split数据分割
np.array_split(分割的数据分割份数按照行或者列进行分割)
3)vsplit数据分割
np.vsplit(分割的数据分割份数)
4)hsplit数据分割
np.hsplit(分割的数据分割份数)
7.numpy如何进行新增和删除元素?
1)通过append新增数据:
np.append(原数组新增的数据)
2)通过insert新增数据:
np.insert(原数组新增的位置新增的数据)
3)通过delete删除数据:
np.delete(原数组删除的数据的位置)