Android折线图 - 需要与新条目相同的x轴?
Posted
技术标签:
【中文标题】Android折线图 - 需要与新条目相同的x轴?【英文标题】:Android line chart - same x axis required as new entry? 【发布时间】:2022-01-17 16:06:01 【问题描述】:这里 x 轴 0 有 3 个值 (0,10),(0,20),(0,120)。 我的情况是,我需要将每个数据作为单独的条目。
这意味着 x-0 将在图中显示 3 次。现在所有 y 轴合并为相同的 x 。如何实现?有可能吗?
<com.github.mikephil.charting.charts.LineChart
android:id="@+id/line_chart"
android:layout_
android:layout_
/>
代码
private var list = arrayListOf<Entry>()
list.add(Entry(0,10))
list.add(Entry(0,20))
list.add(Entry(0,120))
Collections.sort(list, EntryXComparator())
val set = LineDataSet(list, "label name")
val dataSets =ArrayList<ILineDataSet>()
dataSets.add(set)
val data = LineData(dataSets)
line_chart.data = data
【问题讨论】:
【参考方案1】:我不知道这个库,但看起来您需要一个单独的 LineDataSet 用于要在图表上单独显示的每条线。
也许可以询问库作者是否支持这种东西。
【讨论】:
以上是关于Android折线图 - 需要与新条目相同的x轴?的主要内容,如果未能解决你的问题,请参考以下文章
echarts,折线图,我想设置X轴每个刻度的固定宽度该怎么设定呢