最简单的是在添加subplot的时候传入label参数: In [44]: from numpy.random import randn In [45]: fig = plt.figure(); ax = fig.add_subplot(1, 1, 1) In [46]: ax.plot(randn(1000).cumsum(), 'k', label='one') Out[46]: [<matplotlib.lines.Line2D at 0x7fb624bdf860>] In [47]:...
plt.xlabel('X-axis', fontsize=14) plt.ylabel('Y-axis', fontsize=14)
plt.plot([1, 2, 3], [4, 5, 6]) plt.xlabel('X Axis Label', fontsize=14) plt.ylabel('Y Axis Label', fontsize=14) plt.show() 使用这种方法改变字体大小简单直观,适合对特定图表进行快速调整。此外,matplotlib还允许通过fontdict参数一次性设置字体的多个属性,如字体类型、大小和颜色等。 二、使用...
a.plot(x,y) 绘制曲线图 四. 坐标轴界限 axis方法:设置x,y轴刻度值的范围 plt.axis([xmin,xmax,ymin,ymax]) 设置画布比例:plt.figure(figsize=(a,b)) a:x刻度比例 b:y刻度比例 (2:1)表示x刻度显示为y刻度显示的2倍 五. 坐标轴标签 s 标签内容 color 标签颜色 fontsize 字体大小 rotation 旋转角...
matplotlib.rc("font",family='YouYuan') matplotlib.use('TkAgg') input_file='/PIP.csv'df=pd.read_csv(input_file) x_axis_data= df['time2'] y_axis_data= df['PIP'] plt.tick_params(labelsize=13) plt.plot(x_axis_data, y_axis_data, ls="-", alpha=0.5, linewidth=3, label='abc'...
plt.plot(x, y2, marker='s', label='Even Numbers') # 添加图例,并自定义图例 plt.legend(loc='upper left', fontsize='large', title='Number Types', shadow=True, frameon=True) # 添加标题和轴标签 plt.title('cjavapy Legend') plt.xlabel('X Axis') ...
plt.yticks(fontproperties='Times New Roman',size=18)#刻度线的大小长短粗细plt.tick_params(axis="...
plt.plot(x,y,ls='-',lw=2,marker='o',ms=10,mfc='orange',alpha=.6)plt.grid(ls=':',color='gray',alpha=.5)plt.text(1,1,'Text Label',fontsize=30,color='gray',alpha=.5)plt.show() python高级绘图-图形坐标及刻度样式参数
ax.xaxis.set_minor_locator( MultipleLocator(np.pi/20) ) # 设置刻度文本的大小 for tick in ax.xaxis.get_major_ticks(): tick.label1.set_fontsize(16) pl.legend() pl.show() 绘图如下: 原文参考:http://blog.csdn.net/fortware/article/details/51934814...
5plt.plot(x, y,'r--o', linewidth=2, markersize=8, label='数据曲线') 6 7# 添加网格线 8plt.grid(True, linestyle='--', alpha=0.7) 9 10# 添加图例 11plt.legend() 12 13# 设置标题和标签 14plt.title('精美的数据展示', fontsize...