我想这样达到目标,在负值下方出现更多负值。小节是否可以从0以外的其他地方开始。
chart.getAxisLeft()。setInverted(true);
不做我想要的。

How it should look

最佳答案

您可以通过AxisBase中的两个功能来控制Y轴的跨度:

public void setAxisMinimum(float min)

public void setAxisMaximum(float max)

只需遍历值,选择最小值和最大值并设置Y轴最小值和最大值即可:

在提供的示例中:

mChart.getAxisLeft().setAxisMinimum(-112f);
mChart.getAxisLeft().setAxisMaximum(-12f);

关于android - MPAndroidChart起始栏位于0以外的位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40805228/

10-09 15:47