简体   繁体   English

如何显示值表的jFree图表-花费的时间

[英]How to display jFree chart for a table of values vs Time taken

I was trying to display values like Heartrate,blood pressure vs time taken. 我试图显示诸如“心率”,“血压与时间”之类的值。
How can I display like a bar graph using JFree chart?? 如何使用JFree图表像条形图一样显示?
Getting a NullPointerException in my for loop 在我的for循环中获取NullPointerException

private CategoryDataset createDataset(VitalSignDirectory vitalSignDirectory) {
    DefaultCategoryDataset dataset = new DefaultCategoryDataset();

    for(VitalSign v : patient.getVitalSignDirectory().getVitalSignList()) {
        String heartRate = String.valueOf(v.getHeartRate());


        dataset.addValue(v.getRespRate(), heartRate, heartRate);
    }
    return dataset;
}

Have a look at this link showing how to create a time/value bar graphs. 看一下显示如何创建时间/值条形图的链接

The key point being that data should be added as 关键是应将数据添加为

TimeSeries s1 = new TimeSeries("Series 1", Month.class);
s1.add(new Month(1, 2001), 142);
s1.add(new Month(2, 2001), 181);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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