本文将说明使用python的matplotlib画图时,如何设置图中的各种大小,包括:曲线拐点形状的大小,横纵坐标刻度、标签的大小、图例中形状的大小
比如要画下面这张图:

所有大小的设置方式在代码中进行了注释,代码如下:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from pylab import *
FontSize=15
x=range(0,24)
#下面四句对应图中四条线的纵坐标,因为x的维度为1*24,所以这四个变量的维度也是1*24,用的时候输入自己的坐标即可
y_8=KS_OurMethod
y_9=KS_EMGCWC
y_10=KS_EM
y_11=KS_STGCN
ax = plt.subplot(111)
MarkerSize=6#统一设置下面四句中的markersize,表示图中正方形、圆形、三角形、菱形等形状的大小
plt.plot(x,y_8,color='black',marker='^',label=u'OurMethod',linestyle=":",markerfacecolor="black",linewidth=1,markersize=MarkerSize)#color表示整个线的颜色
plt.plot(x,y_9,color='red',marker='d',label=u'EM-GCWC',linestyle=":",markerfacecolor="red",linewidth=1,markersize=MarkerSize)#color表示整个线的颜色
plt.plot(x,y_10,color='blue',marker='o',label=u'EM',linestyle="--",markerfa

本文介绍了使用Python的matplotlib库进行绘图时,如何调整曲线拐点形状、坐标轴刻度、标签及图例形状等元素的大小。通过示例代码详细解释了各个设置方法。
8714

被折叠的 条评论
为什么被折叠?



