繁体   English   中英

Anylogic:饼图数据集

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM