1.基础线图和X轴的调整
import matplotlib.pyplot as plt
import random
x = range(0, 120)
y = [random.randint(20, 35) for i in range(120)]
设置图片大小
fig = plt.figure(figsize=(15, 8), dpi=80)
绘图
plt.plot(x, y)
设置X的刻度
_x =list(X)[::3] #间隔10
_x.ticks_labels= ["10点{}分".format(i) for i in range(60)] # 1-25之间的长度,1是间隔
_x.ticks_labels+= ["11点{}分".format(i) for i in range(60)] # 1-25之间的长度,1是间隔
#步常取一致,数字和字符一一对应,数据长度一样
#plt.xticks(list[::3],_xtick_labels[::3])
plt.xticks(list[::3],_xtick_labels[::3],rotation=90) #rotation 旋转90度
展示
plt.show()
2.设中文
fc-list ##微软系统查找字体
fc-lisr :lang =zh ###查看支持的中文字体 (冒号前面有空格)
import matplotlib
matplotlib.rc ##ctrl +b 查看原码
plt.rcParams[‘font.sans-serif’] = [‘Microsoft YaHei’]
设置中文具体可参考下方文献
Original: https://blog.csdn.net/CY1098177647/article/details/124071188
Author: CY1098177647
Title: matplotlib-01
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/769771/
转载文章受原作者版权保护。转载请注明原作者出处!