如何注释我的数据范围?例如,假设从x = 5
to的数据x = 10
大于某个截止值,我怎么能在图表上指出这一点。如果我是手动注释,我会在范围上方画一个大括号,然后在括号上方写下我的注释。
我见过的最接近的是使用arrowstyle='<->'
andconnectionstyle='bar'
来制作两个指向数据边缘的箭头,并用一条线连接它们的尾部。但这并不完全正确。您为注释输入的文本最终会出现在箭头之一的下方,而不是栏的上方。
这是我的尝试及其结果:
annotate(' ', xy=(1,.5), xycoords='data',
xytext=(190, .5), textcoords='data',
arrowprops=dict(arrowstyle="<->",
connectionstyle="bar",
ec="k",
shrinkA=5, shrinkB=5,
)
)
我尝试的解决方案的另一个问题是注释括号的方形并没有真正清楚地表明我正在突出显示一个范围(与例如花括号不同)。但我想这只是在这一点上吹毛求疵。