栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

matplotlib 01(笔记)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

matplotlib 01(笔记)

from matplotlib import pyplot as plt
x=range(2,26,2)
y=[15,13,14,5,17,20,25,26,26,27,22,18]
plt.plot(x,y)
plt.show()

1.设置图片大小

fig=plt.figure(figsize=(20,8), dpi=80)

dpi 每英寸上点的个数

2.图片的保存

plt.savefig(位置)

3. 改变x的刻度

plt.xticks(x)

plt.xticks(range(2,25))

x轴显示字符串

 存在问题:中文不显示

matplotlib默认不显示中文

 

 

 

 

 

添加描述信息

 

绘制网格

plt.grid(alpha=0.4)

alpha透明度

颜色 十六进制

一个图两个数据

 

 

 

 

 

 散点图

 

 

条形图(统计离散的)

 

 

 绘制横的条形图

 绘制三次

 

 

 

 

 直方图

 

 

normed=True 代表显示频率 

 

 在hist()方法中bins=np.arange(x.min(),x.max(),bin_width)就可以了

plt.hist有一个range参数的,可以设置那个range使得宽度能够整除组距

 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/329900.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号