1
我喜欢以这种方式实现这样的情况,其中更多的负值出现在低于负值的位置。是否有可能在0以外的地方开始吧。 chart.getAxisLeft()。setInverted(true); 不会做我想要的。MPAndroidChart在0以外的地方开始吧
我喜欢以这种方式实现这样的情况,其中更多的负值出现在低于负值的位置。是否有可能在0以外的地方开始吧。 chart.getAxisLeft()。setInverted(true); 不会做我想要的。MPAndroidChart在0以外的地方开始吧
您可以通过两种功能从AxisBase
控制Y轴的跨度:
public void setAxisMinimum(float min)
public void setAxisMaximum(float max)
通过数值只是想迭代,选择最小和最大值和集合Y轴最小值和最大值:
在th提供的示例电子案:
mChart.getAxisLeft().setAxisMinimum(-112f);
mChart.getAxisLeft().setAxisMaximum(-12f);
它在这种情况下无法正常工作,酒吧从0开始,如果我只是设置为最小和最大的酒吧负值会从图表的顶部,我不希望出现这种情况 – Efka
@ Efka你是否能够做到这一点?我也有同样的问题。我希望酒吧从图表中最小的负值开始,但是从顶部到底部开始。 – Manam