matplotlib-01

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/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球