MPAndroidChart:如何创建双轴?

时间:2016-09-27 09:47:22

标签: android mpandroidchart

我使用MPAndroidChart绘制折线图。

我需要绘制一个双YAxis折线图(即有2个Y轴,一个在左边,另一个在右边)。但是当我绘制图形时,它是从左边绘制的。它考虑了左YAxis值而不是Right YAxis值。

我在右侧绘制重量(kg),在左侧绘制高度(ft)。 重量将是40s,50s等,高度分别为5,6等......为高度绘制的线采用左参考,有50s,60s,因此永远不会出现。

请让我知道如何考虑正确的Y轴高度而不是离开Y轴来直接绘制。

1 个答案:

答案 0 :(得分:4)

您可以使用setAxisDependency函数让DataSet依赖于给定的轴。在您的情况下,它应设置为right

LineDataSet set = new LineDataSet(data, "Your Label");
set.setAxisDependency(YAxis.AxisDependency.RIGHT); // plot this set against the right axis