图片的基本设置

以下的例子都通过调用Axes方法的方式进行绘制

Axes

刻度

  • 设置坐标轴上的刻度

fig,ax=plt.subplots(figsize=(10,6)) ##设置图片长宽
ax.set_xticks(np.arange(0,11,1))   ##设置11个坐标
  • 修改坐标轴上显示的值

ax.set_xticklabels([0, 1, 2, 3, 4, 5, 6, 7, 8, 9,r'>10']) ##修改刻度上显示的值
  • 设置tick label的字体、颜色、大小、角度等

ax.set_xticklabels(
    [0, 1, 2, 3, 4, 5, 6, 7, 8, 9,r'>10'],
    size='10',   ##字体大小
    rotation=45,    #修改刻度坐标的角度
    horizontalalignment='left',  ##水平方向的对齐方式
    color='red'   ##字体的颜色
    ) ##修改刻度值
###使用字典的方式进行修改
ax.set_xticklabels(
    ['reference','PacBio'],
    fontdict={
        'size':'13',
        'rotation':'45', ##旋转45度
        'horizontalalignment':'left'
    }
                  )
  • 设置显示的上限

  • 翻转坐标轴刻度和设置刻度线的位置

  • 在不改变刻度labels的情况下修改字体大小

    前面利用set_xticklabels函数修改labels字体大小时,必须要指定每个labels

图例

修改图片的文字大小

坐标轴

  • 隐藏坐标轴

绘制矩形

使用line2D对象,绘制线条通过增加宽度变成矩形

Last updated

Was this helpful?