我使用MPAndroidChart绘制折线图。
我需要绘制一个双YAxis折线图(即有2个Y轴,一个在左边,另一个在右边)。但是当我绘制图形时,它是从左边绘制的。它考虑了左YAxis值而不是Right YAxis值。
我在右侧绘制重量(kg),在左侧绘制高度(ft)。 重量将是40s,50s等,高度分别为5,6等......为高度绘制的线采用左参考,有50s,60s,因此永远不会出现。
请让我知道如何考虑正确的Y轴高度而不是离开Y轴来直接绘制。
答案 0 :(得分:4)
您可以使用setAxisDependency
函数让DataSet
依赖于给定的轴。在您的情况下,它应设置为right
:
LineDataSet set = new LineDataSet(data, "Your Label");
set.setAxisDependency(YAxis.AxisDependency.RIGHT); // plot this set against the right axis