You are on page 1of 1

var name:[String] = []

name = ["datdo","datphuxa","datcat","datphen","datset"]
let mang:[Double] = [30,15,10,26,24]
setPieChart(name: name, valuse: mang)

func setPieChart(name:[String], valuse:[Double]){

var pieArray:[ChartDataEntry] = []

for i in 0..<name.count{
let data:ChartDataEntry = ChartDataEntry(x: Double(i), y: valuse[i])
pieArray.append(data)
}

let color: [UIColor] = [ , , , , , ]


let piedataset:PieChartDataSet = PieChartDataSet(values: pieArray, label: "Luong
Dat")
piedataset.colors = color
let piedata:PieChartData = PieChartData(dataset: piedataset)
pieChart.data = piedata
}

You might also like