plot函数设置颜色、字体

官网超棒
1.设置正常中文字体

mpl.rcParams['font.sans-serif'] = ['KaiTi']
mpl.rcParams['font.serif'] = ['KaiTi']
mpl.rcParams['axes.unicode_minus'] = False

2.设置背景和绘图区颜色

plt.rcParams['axes.facecolor'] = 'azure'        #设置绘图背景色
plt.rcParams['figure.facecolor'] = 'azure'      #设置背景色

3.设置可变颜色 色卡
在plot/scatter的颜色参数处输入一个列表,其中数值大小代表颜色的相对值,数值越小颜色越深,可将列表导致使较大值输出的颜色较深一点(不能自己指定颜色)。同时,数值相同的点颜色一样。
3-1 设置可变大小,传入列表,值越大点越大

a = [1,2,3,4,5,6,7,8]
b = [1,2,3,4,5,6,7,8]
c = [10,20,30,40,50,60,70,80]
color = c
color.reverse()
plt.scatter(a,b,s = 70,marker = 'o',facecolor='g',c = color)

plot函数设置颜色、字体_第1张图片
plot函数设置颜色、字体_第2张图片
4.设置坐标轴、标题、图例

    plt.title(label +': 时间-压力 '+op+'指数平滑曲线', fontsize=18)
    plt.xlabel('时间', fontsize=15)
    plt.ylabel('压力', fontsize=15)
    plt.legend(('原数据', '一次平滑', '二次平滑','三次平滑'), loc='best')

5 保存图片
设置保存路径,像素(dpi)

plt.savefig('test2.png',dpi = 300)

你可能感兴趣的:(鸟巢)