MPAndroidchart две оси перекрытия - PullRequest
0 голосов
/ 15 января 2019

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

actual Rendering

Если я использую chart.groupBars(0f, 0.8f, 0.1f), график обрезается из-за неправильного масштабирования ширины бара.

enter image description here

1 Ответ

0 голосов
/ 16 января 2019

ОК. После еще нескольких копаний и более тщательного изучения документов я нашел ответ. Сумма ваших barWidth, barSpace и groupSpace должна быть равна нулю, например, в моем случае с двумя барами на группу:

val barWidth = 0.3
val groupSpace = 0.3
val barSpace = 0.05
val offsetForFirstX = -0.5 // for three bars 0.33 etc
chartView.groupBars(-0.5, groupSpace, barSpace)
...