numpy、matplotib

# NumPy和Matplotlib学习总结

## NumPy核心知识点

1. 数组创建与操作
np.array()创建数组
np.arange()生成序列数组
np.linspace()创建等差数组
np.zeros()np.ones()创建全0/1数组
np.full()创建填充指定值的数组

2. 数组索引与切片
基本索引:arr[0]、arr[1,2`(多维)
布尔索引:arr[arr > 3]
花式索引:arr[[1,3,4]
切片操作:arr[1:5:2]

3. 统计函数
np.var()计算方差(ddof参数控制自由度)
np.std()计算标准差
np.mean()计算平均值
np.median()计算中位数

4. 数组操作函数
np.unique()去重并返回唯一值
np.delete()删除指定元素
np.resize()调整数组形状
np.append()数组追加
np.insert()数组插入

 Matplotlib

1. 基本绘图流程
python
import matplotlib.pyplot as plt
plt.plot(x, y)   绘制线图
plt.title("标题")   添加标题
plt.xlabel("x轴")   x轴标签
plt.ylabel("y轴")   y轴标签
plt.show()  # 显示图形

2. 子图创建
plt.subplot()创建简单子图
fig.add_subplot()更灵活的子图创建
plt.subplots()推荐使用的子图创建方式

3. 常用图表类型
柱状图:plt.bar()
散点图:plt.scatter()
饼图:plt.pie()
直方图:plt.hist()

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值