我正在用seaborn和matplotlib绘制条形图。我想用两个词和一条线来注释这个情节。在
下面是我生成这个数字的策略(很抱歉提供了plot_data
,但它太大了):
plt.figure()
ax = seaborn.barplot(x='cell_line', y='DeltaCt', data=plot_data, hue='time')
plt.title('Baseline: {}'.format(g))
plt.ylabel('DeltaCt')
plt.xlabel('')
trans = ax.get_xaxis_transform()
ax.annotate('Neonatal', xy=(0.4, -0.1), xycoords=trans)
plt.show()
一些相关问题:
这里需要一条垂直线,但这条线必须是沿x轴的数据坐标。因此,您可以使用
ax.get_xaxis_transform()
。要使线在轴外可见,请使用clip_on = False
。在相关问题 更多 >
编程相关推荐