MPAndroidChart рисует несколько графиков, выровненных по вертикали с общей осью X - PullRequest
0 голосов
/ 18 октября 2018

Интересно, возможно ли добиться чего-то подобного с помощью библиотеки MPAndroidChart?

enter image description here

В принципе, я хочу иметь несколько линейных диаграмм с разнымиОсь Y сложена вертикально, разделяя одну и ту же ось X (когда я перемещаю, масштабирую или выделяю значение, которое я хочу, чтобы они были синхронизированы).Если я правильно понял, это поведение явно не поддерживается.

Я попытался манипулировать значениями (установить отрицательные со смещением) второго набора данных, и мне удалось добиться желаемого размещения диаграмм.Но я не смог найти способ правильно нарисовать значения на оси Y (AxisValueFormatter недостаточно, потому что мне нужна альтернативная гранулярность).

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

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

...