Я пытаюсь нарисовать график площади, похожий на график нормального распределения для моего приложения, используя значение 500, и я пришел к этому https://github.com/danielgindi/Charts, но он не отображается должным образом, как ожидалось, он показывает только части графика
Вот мой код, если кто-то может сказать мне, что я делаю не так
func updateGraph(line: LineChartView,
prices xs: [Double],
fit ys: [Double])
{
var lineChartEntry = [ChartDataEntry]()
for i in 0..<xs.count {
let value = ChartDataEntry(x: xs[i], y: ys[i])
lineChartEntry.append(value)
}
let lineDataSet = LineChartDataSet(values: lineChartEntry, label: "Probability")
lineDataSet.colors = [UIColor.blue]
lineDataSet.drawCirclesEnabled = false
lineDataSet.drawValuesEnabled = false
lineDataSet.drawFilledEnabled = true
lineDataSet.fillColor = UIColor.blue
lineDataSet.fillAlpha = 0.9
let data = LineChartData()
data.addDataSet(lineDataSet)
line.data = data
line.chartDescription?.text = "Monte Carlo Simulation"
line.backgroundColor = UIColor.clear
line.chartDescription?.textColor = UIColor.blue
line.xAxis.labelTextColor = UIColor.blue
line.gridBackgroundColor = NSUIColor.blue
line.animate(xAxisDuration: 1, yAxisDuration: 1)
}
Это график вывода
Хотя это ожидаемый результат (показывается один раз за несколько прогонов)