ios - (Daniel Gindi 制作的图表)雷达图 - 设置 Y 最小值和最大值

标签 ios swift ios-charts

我用它来设置雷达图的最大值和最小值: self.radarChart.yAxis.calcMinMax(最小值:0.0,最大值:100.0)

看起来不错,但我得到了这个结果,

This

或者如果这不起作用: http://imgur.com/x8vL9jL

这里的问题是顶部的“120”不应该在那里因为我将最小值设置为 0,将最大值设置为 100.0

编辑 1: 由于要求更多代码 这是雷达图设置代码: 让 yse1 = ys1.enumerate().map {idx, i in return ChartDataEntry(value:i,xIndex:idx)} 让 xdata = RadarChartData(xVals: xs) 让 ds1 = RadarChartDataSet(yVals: yse1, label: "测验表现数据") ds1.colors = [颜色] ds1.fillColor = 颜色 ds1.drawFilledEnabled = true xdata.addDataSet(ds1) self.radarChart.data = xdata self.radarChart.descriptionText = "你的表现数据"

后端的所有其他代码,我不愿意分享其余部分。 非常感谢您,

阿基尔

最佳答案

使用

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

而不是calcMinMax

对于 Charts 3.0,请使用以下内容:

  self.radarChart.yAxis.axisMinimum = 0.0
  self.radarChart.yAxis.axisMaximum = 100.0

关于ios - (Daniel Gindi 制作的图表)雷达图 - 设置 Y 最小值和最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36960975/

相关文章:

ios - 如何计算/遍历 NSManagedObject 具有的所有属性?

ios - 在应用内的 View 中显示 Settings.bundle Root.plist

ios-charts 雷达图关闭自动缩放

swift - Swift 的 ios-charts 图表 - 故意流血/溢出图表条

ios - 如何使用 Swift 分别设置 iOS 图表中饼图的每种颜色?

ios - 在 iOS 中编辑现有的 plist

ios - iOS 上的核心数据安全数据库

ios - 使用 NSDate 的核心数据排序描述符,使用 Swift 的 iOS

php - Swift 代码不更新 MySQL 数据库

objective-c - 使用未声明的类型 'XXX',Xcode 7.3,swift 2.2