2016-04-30 60 views
0

我使用这个设置雷达图的最大值和最小值: self.radarChart.yAxis.calcMinMax(min: 0.0, max: 100.0)(丹尼尔Gindi图表)雷达图 - 设置Y最小和最大值

这似乎是罚款和花花公子,但我得到这样的结果,

This

,或者如果不工作: http://imgur.com/x8vL9jL

这里的问题是“120”的顶部是不应该在那里becasue我设置最小值为0,马克斯至100.0

编辑1: 由于请求更多的代码 这里是雷达图表设置代码: let yse1 = ys1.enumerate().map {idx, i in return ChartDataEntry(value:i,xIndex:idx)} let xdata = RadarChartData(xVals: xs) let ds1 = RadarChartDataSet(yVals: yse1, label: "Quiz Performance Data") ds1.colors = [color] ds1.fillColor = color ds1.drawFilledEnabled = true xdata.addDataSet(ds1) self.radarChart.data = xdata self.radarChart.descriptionText = "Your performance data"

所有其他代码在后端,我不会觉得舒服分享其余的。 谢谢你这么多先进,

AKHIL

+0

敬请告诉我们你的代码(不只是一条线)。 – Coder1000

回答

1

使用

self.radarChart.yAxis.axisMinValue = 0.0 
self.radarChart.yAxis.axisMaxValue = 100.0 

代替calcMinMax

相关问题