Как масштабировать многострочный график Google, чтобы максимумы были на одной высоте? - PullRequest
1 голос
/ 13 февраля 2012

Я использую Google Chart API для отображения многострочного графика в моем приложении.График показывает ежедневный доход в нескольких валютах.

http://f.cl.ly/items/0u0S1N3V0S0S3u1m3B3u/Screen%20shot%202012-02-13%20at%206.26.28%20PM.png

Как видите, существует проблема, когда обменный курс валют является значительным (20 крон = 1 доллар США).Вы можете заметить небольшой удар примерно на 1 треть.Это на самом деле 18 долларов США, что составляет (с учетом обменного курса) около 360 крон.

Мне нужно масштабировать линии, чтобы их максимумы были на одной высоте.

Я знаю, что мог бы просто использовать средство умножения, но тогда во всплывающих подсказках, отображаемых при наведении курсора, были бы неправильные значения.

Какое решение вы бы порекомендовали?Мне действительно не нравится идея рендеринга графика самостоятельно.Спасибо.

1 Ответ

0 голосов
/ 18 февраля 2012

Итак, что вам в основном нужно, так это три разные оси Y.

Я бы сделал это, отобразив три графика рядом, или три прозрачных графика, абсолютно расположенных в одном пространстве, если бы можно было красиво отобразить оси.

или с использованием других единиц для более высоких курсов обмена (возможно, сотен крон)

...