【发布时间】:2014-02-06 14:50:38
【问题描述】:
是否可以使用坐标而不是值 0-1 来设置 axhspan 跨越 x 轴的距离?通常该命令需要:
axhspan(ymin, ymax, xmin=0, xmax=1, **kwargs)
我知道您可以从坐标中计算出xmin 和xmax 的0-1 值,但这似乎是一种冗长的方法?
示例:
我希望蓝色阴影范围为 0-100,白色 100-200,蓝色 200-400。
是不是通过转换为 0-1 的值或只是添加矩形形状而不是使用 axhspan() 来做到这一点的唯一方法?
【问题讨论】:
-
您可以为 axhspan 构建一个自定义转换,将数据单位转换为图形单位。
标签: python graph colors matplotlib