matplotlib
2020-08-20 10:25:18 0 举报
AI智能生成
数据分析——numpy、pandas、matplotlib第一课思维导图
作者其他创作
大纲/内容
基础概念
什么是数据分析
把大量数据进行统计整理,得出结论,为后续的决策提出支持
anaconda
conda creat -n python3 /n python=3
linux
source active python3
windows
active python3
matplotlib
plt.plot绘制折线图
from matplotlib import pyplot as plt
设置图形大小
plt.figure(size = (20,8), dpi =80)
绘图
plt.polt(x,y)
x:所有坐标的x值
子主题
x:所有坐标的x值
调整x轴的刻度
plt.xticks()
调整间距
传递一个参数(包含数字的可迭代对象),步长合适就行。
添加字符串到x轴
传入两个参数,分别是两个可迭代对象,数字和字符串会一一对应,只显示字符串
保存做好的图
plt.savefig('file_path')
展示
plt.show()
显示中文
from matplotlib import font_manager
my_font=plt.font_manager.FontProperties(fname ='')
在要显示中文的地方,写:fontproperties=my_font
图例中
使用prop=my_font
matplotlib.rc
一个图中绘制多个图形
plt.plot(),调用多次
图例
展示这个图形到底是谁
1. plt.plot(label = 'describe')
2. plt.legend(loc='',prop=my_font)
loc表示图例的位置
图形的样式
alpha
color
linewidth
linestyle
添加图形的描述
plt.xlabel
plt.title
plt.ylabel
网格
plt.grid(alpha = ,linestyle =)
收藏
0 条评论
下一页