matplotlib画图
程序员文章站
2022-03-01 21:42:15
...
import pandas as pd
import matplotlib.pyplot as plt
from pylab import mpl
import matplotlib.font_manager as fm
显示中文
fonts = fm.FontProperties(fname='simsun.ttc') # 设置字体
plt.figure(figsize=(100,5))
tmp.plot(kind='bar',width= 1)
# 设置横轴字体
plt.xticks(fontproperties=fonts,rotation=45)
# 设置图例
plt.legend(loc=2, bbox_to_anchor=(1.05,1.0)) ##设置ax4中legend的位置,将其放在图外
plt.show()
设置分辨率
plt.rcParams['savefig.dpi'] = 300 #图片像素
plt.rcParams['figure.dpi'] = 300 #分辨率
plt.rcParams['figure.figsize'] = (8.0, 4.0) # 设置figure_size尺寸
plt.rcParams['image.interpolation'] = 'nearest' # 设置 interpolation style