Ответ 1
Попробуйте использовать chxl
, чтобы изменить метки оси, но не диапазон. API chxl
У меня есть набор парных данных:
[(x_1,y_1), (x_2,y_2), (x_3, y_3)]
и я хочу сделать XYChart
из него, используя библиотеку python GChartWrapper
, так что значения оси 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
вместо того, чтобы просто менять метки.
Как это сделать?
Попробуйте использовать chxl
, чтобы изменить метки оси, но не диапазон. API chxl