[英]Anylogic: Pie Chart dataset
我正在进行模拟,我需要创建一个包含三个数据集的饼图。 简单的。 但是 Anylogic 一直给我一个错误。
说明:类型不匹配:无法从 DataSet 转换为 double。
怎么说呢,把这个数据集放到值里?
谢谢!
AnyLogic 中的饼图需要使用双精度值,仅此而已......如果你想使用数据集,你需要创建自己的饼图
但是现在让我们假设您有一个包含一些值的数据集,并且您想要将所有值添加到饼图中,您可以执行以下操作:
ArrayList <DataItem> dataItems=new ArrayList();
chart.removeAll();
for(int i=0;i<dataset.size();i++){
dataItems.add(new DataItem());
dataItems.get(i).setValue(dataset.getY(i));
chart.addDataItem(dataItems.get(i));
}
这将生成一个图表(饼图),其中包含您的数据集的值。 你的饼图必须从空开始
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.