注:这里只有Matplotilb.pyplot方法相关使用总结
import matplotlib.pyplot as plt
plt.plot(x,y,format_string,**kwargs)
解决中文乱码问题 解决中文乱码问题 解决中文乱码问题
plt.rcParams['font.sans-serif'] = ['SimHei']
设置值 | 说明 | 设置值 | 说明 |
---|---|---|---|
b | 蓝色 | m | 洋红色 |
g | 绿色 | y | 黄色 |
r | 红色 | k | 黑色 |
c | 蓝绿色 | w | 白色 |
#FFFF00 | 黄色 | 0.5 | 灰度值字符串 |
设置值 | 说明 | 设置值 | 说明 |
---|---|---|---|
. | 点标记 | , | 像素标记 |
。 | 实心圆标记 | v | 倒三角标记 |
1 | 下花三角标记 | ^ | 上三角标记 |
2 | 上花三角标记 | > | 右三角标记 |
3 | 左花三角标记 | < | 左三角标记 |
4 | 右花三角标记 | s | 实心正方形标记 |
p | 实心五角星标记 | * | 星形标记 |
语法格式
matplotlib.pyplot.figure(num=None,figsize=None,dpi=None,facecolor=None,edgecolor=None,frameon=Ture)
函数 | 解释 | 用法 |
---|---|---|
xlable | 设置x轴坐标轴标题 | plt.xlable(’ ') |
ylable | 设置y轴坐标轴标题 | plt.ylable(’ ') |
函数 | 解释 | 用法 |
---|---|---|
xticks | 设置x轴刻度 | plt.xticks(’ ') |
yticks | 设置y轴刻度 | plt.yticks(’ ') |
函数 | 解释 | 用法 |
---|---|---|
xlim | 设置x轴坐标轴范围 | plt.xlim(’ ') |
ylim | 设置y轴坐标轴范围 | plt.ylim(’ ') |
grid()函数设置网格线
通用绘图参数
参数 | 解释 |
---|---|
fontsize | 字体大小 |
ha | 水平对齐方式 |
va | 垂直对齐方式 |
位置参数
参数 | 解释 | 参数 | 解释 |
---|---|---|---|
best | 自适应 | ||
lower right | 右下方 | upper right | 右上方 |
lower left | 左下方 | upper left | 左上方 |
center left | 左中间 | center right | 右中间 |
lower center | 下中间 | upper center | 上中间 |
center | 正中间 | right | 右侧 |
plt.rcParams['xtick.direction'] = 'in' ====>'in'/'out' 朝 里/外
plt.rcParams['ytick.direction'] = 'in' ====>'in'/'out' 朝 里/外
语法格式:
plt.plot(x,y)
语法格式:
plt.plot(x,y,'ro')
语法格式:
plt.plot(x,y)
语法格式:
plt.bar(x,height,width,*,align='',**kwargs)
语法格式
plt.hist(x,bins)
语法格式
plt.pie(x,labels,colors,labeldistance,autopct,startangle,radius,center,textprops)