如何根据可见数据缩放图形?

时间:2017-11-15 21:31:52

标签: android mpandroidchart

我有一个包含7个不同DataSet的图表。我可以启用和禁用它们,但我如何缩放图形以适应当前可见数据?

2 个答案:

答案 0 :(得分:1)

您是否尝试跟踪每个数据集的最大值和最小值,并尝试根据您加载的数据集为相应的y轴/ x轴最大值和最小值设置相同的值?

我有类似的情况,我实时获取数据,它可能超出我的Y轴范围。因此,每当我检查动态数据是否是我的数据集中的新的最大值或最小值时,让我们说它是y轴范围之外的新的最大值,然后我使用yaxis.setAxisMaximum(maximumValue + paddingValue),确保该点出现在图表上并且在范围内。你可以使用类似的策略。希望这有所帮助,并且正是您所寻找的。

答案 1 :(得分:0)

在这种情况下,Padding值是什么意思? 或者我如何获得Y轴间隔?

在我的应用程序中,我正在创建一个折线图(从一些动态数据中),我需要y max值可见。

我的最大值是109,但我的grph最大Y轴标签只有100个。我怎样才能显示下一个条目 enter image description here

此致 迪夫亚