python matplotlib配置

 

 

 

 

 

 

 

 

 

 

import matplotlib.pyplot as plt
import matplotlib as mpl
from matplotlib.font_manager import FontProperties
font = FontProperties(fname='/System/Library/Fonts/STHeiti Light.ttc', size=16)

plt.rcParams['font.family'] = ['sans-serif']
plt.rcParams['font.sans-serif'] = ['SimHei']
%matplotlib inline
x = [1,2]
y = [3,4]
plt.title("标题1",fontproperties=font)
plt.bar(x,y)
plt.show()

 为了能显示中文,加了font变量才行

 

 

 

 

线条样式 加粗 虚线

import matplotlib.pyplot as plt
import matplotlib as mpl
from matplotlib.font_manager import FontProperties
font = FontProperties(fname='/System/Library/Fonts/STHeiti Light.ttc', size=16)

plt.rcParams['font.family'] = ['sans-serif']
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['lines.linewidth'] = 10
plt.rcParams['lines.linestyle'] = '--'
%matplotlib inline
x = [1,2]
y = [3,4]
plt.title("标题1",fontproperties=font)
plt.plot(x,y)
plt.show()

 

 

 

posted @ 2020-03-15 18:51  brady-wang  阅读(444)  评论(0)    收藏  举报