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']) ##修改刻度上显示的值
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'
}
)
ax.xaxis.set_ticks_position('top') # 设置x轴刻度线的位置
ax.invert_xaxis() # 翻转x轴
ax.yaxis.set_ticks_position('right') # 设置刻度线的位置
ax.invert_yaxis() # 翻转y轴
ax.legend(wedges, ingredients,
title="Isoform type",
loc="center left",
bbox_to_anchor=(1, 0, 0.5, 1),
fontsize=12, ##设置图例文字大小
title_fontsize=14 ##设置图例title大小
)
# 隐藏对应的坐标轴
ax.spines['bottom'].set_visible(False)
ax.spines['left'].set_visible(False)
import matplotlib.lines as lines
axe.add_line(
lines.Line2D(
[0.6,0.7],
[10,10],
linewidth=10,
solid_capstyle='butt',
solid_joinstyle='miter',
antialiased=False,
color='#00b8a9')
)