我有一个自动的帕累托图表在Excel中运行良好。
我想更改它以检查累积百分比系列中的点是否具有小于80%的值,并且如果是这种情况,则在计数系列中为相同的数字点着色。
试过这个;不会抛出任何错误但也不起作用。
我认为应该迭代一个值列表,检查它们是否为< 80然后更新计数系列中相应i的点。
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return users.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "searchProfileCell") as! SearchCell
cell.nameLabel.text = users[indexPath.row].name
let distanceInKm = users[indexPath.row].distance / 1000
let distanceStr = String(format: "%.1f", distanceInKm)
cell.distanceLabel.text = "\(distanceStr) km"
//sets the profile images to be round
cell.profileImage.layer.borderWidth = 1
cell.profileImage.layer.masksToBounds = false
cell.profileImage.layer.cornerRadius = cell.profileImage.frame.height/2
cell.profileImage.clipsToBounds = true
cell.profileImage.layer.borderColor = UIColor.black.cgColor
return cell
}
“paretoChart”变量在代码中设置得更早,并且在整个过程中都能正常工作。 我试过没有'with'声明。没有不同。
有一个类似的问题比较两个系列的值,但我认为我不能适应这里的工作。任何想法赞赏!