我有一组配对数据:
[(x_1,y_1), (x_2,y_2), (x_3, y_3)]
我想XYChart
使用pythonGChartWrapper
库来制作它,这样y轴值就是数据的转换。
一个简单的例子是一个日志图,其侧面有实际值,例如,如果y_1
、y_2
和y_3
表示log_10
值,那么该图将按原样绘制它们,但 y 轴上的标签可以是10^{y_1}
、10^{y_2}
和10^{y_3}
。
我已经尝试过解决chxr
这个问题,但这不起作用,因为改变的不仅仅是轴上的标签,而是整个轴。例如,如果我有上面的日志,并且我的 y 值为0
, 1
, 2
。我希望图表看起来相同,但标签改为10^0
, 10^1
, 10^2
,即 1
, 10
, 100
。但是因为 gchart 想要保留比例,所以它会尝试将其变成范围所在的位置,0 -> 100
而不仅仅是更改标签。
我该怎么做呢?