func generateLineData()

in ChartsDemo-macOS/PlaygroundChart.playground/Pages/CombinedChart.xcplaygroundpage/Contents.swift [33:57]


func generateLineData() -> LineChartData
{
//: ### ChartDataEntry
    var entries = [ChartDataEntry]()
    for index in 0..<ITEM_COUNT
    {
        entries.append(ChartDataEntry(x: Double(index) + 0.5, y: (Double(arc4random_uniform(15) + 5))))
    }
//: ### LineChartDataSet
    let set = LineChartDataSet(values: entries, label: "Line DataSet")
    set.colors = [#colorLiteral(red: 0.941176470588235, green: 0.933333333333333, blue: 0.274509803921569, alpha: 1.0)]
    set.lineWidth = 2.5
    set.circleColors = [#colorLiteral(red: 0.941176470588235, green: 0.933333333333333, blue: 0.274509803921569, alpha: 1.0)]
    set.circleHoleRadius = 2.5
    set.fillColor = #colorLiteral(red: 0.941176470588235, green: 0.933333333333333, blue: 0.274509803921569, alpha: 1.0)
    set.mode = .cubicBezier
    set.drawValuesEnabled = true
    set.valueFont = NSUIFont.systemFont(ofSize: CGFloat(10.0))
    set.valueTextColor = #colorLiteral(red: 0.941176470588235, green: 0.933333333333333, blue: 0.274509803921569, alpha: 1.0)
    set.axisDependency = .left
//: ### LineChartData
    let data = LineChartData()
    data.addDataSet(set)
    return data
}