使用MPAndroidChart我试图制作以下两个图表。以下图像是自解释的:一个是y轴是正的,另一个是负的(这里图表的值不可见):Positive Axis Chart Negative Axis Chart
答案 0 :(得分:3)
您必须设置setStartAtZero(false)。有许多方法可以控制轴上的值范围。请阅读documentation。
答案 1 :(得分:3)
在初始化图表的主线程中保留以下代码。它会正常工作。
chart.getAxisLeft().setStartAtZero(false);
chart2.getAxisRight().setStartAtZero(false);
答案 2 :(得分:0)
setStartAtZero已过时。
如果从数据库中获取值,请尝试以下操作:
//your Y values
float min = Collections.min(arrayY);
//set your min value like this
leftAxis.setAxisMinimum(min);