哈喽 , 大家好 , 经过一段时间的学习 , 今天我们来总结一下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(原数组删除的数据的位置)
- 微信|只差200元,懂行人却更热爱一加10Pro,而不是小米12S?原因有4点
- 8999元起!小米MIX Fold 2昨日发布:屏幕绝了
- 湾区医疗器械创新谁最牛?一起来决赛现场见证吧!
- 折叠屏|小米MIX Fold2上手!第一次觉得,折叠屏手机原来这么香!
- 一加科技|被“低估”的优质旗舰,23GB+512GB+150W,定价3499元起还送耳机
- 小米科技|红米K50至尊版和真我GT2Pro之间咋选?
- 小米科技|台积电董事长刘德音的态度有多强硬,脸就会有多“疼”
- 本文转自:北京日报北京日报客户端 | 记者 孙宏阳由于免单活动造成今天傍晚西单地区巨堵|免单活动造成西单拥堵,滴滴取消明日活动并向消费者致歉
- 华为|排面!小米用1.5K屏被《人民日报》点赞 华为也要用?国产创新你接受吗
- 本文转自:科技日报科技日报记者 张佳星8月10日—12日|无人机剧增、穿越机挑战,“低空天路”建设需兼顾安全监管