У меня есть набор парных данных:
[(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
, а не просто изменить метки.
Как мне это сделать?