我需要渲染一个这样的图表:
注意:我不需要平均线,只需要基本布局。 我需要指定几个关键组(在此示例中为“Bill Clinton”,“Ronald Reagan”等),然后为每个组分配任意数量的子键(在提供的示例中为年)。可以在JFreeChart中完成吗?感谢。
答案 0 :(得分:1)
根据网站上的examples,我说是的。通过将标记的折线图(如在线演示中的折线图演示5)和条形图(任何条形图演示)图表组合成双轴图(下面的双轴演示1)。
事实上,Overlaid Bar Chart Demo 1和Overlaid Bar Chart Demo 2组合完全正是您想要的。
http://www.jfree.org/jfreechart/samples.html
答案 1 :(得分:1)
如果你去这个链接:
您可以下载将通过JNLP(Java网络启动器协议)启动的jar文件。这将展示可以使用JFree创建的大量图表,包括条形图。我相信它包含了类似于你想要的图表的证据。
注意:您可能需要调整安全设置以运行jar文件
祝你好运!
答案 2 :(得分:1)
如果不编写CategoryAxis
的自定义子类,则无法在轴上进行子分组。其他所有内容都可以使用现有的API进行处理。
答案 3 :(得分:0)
我认为应该可以看到this图像是使用JFreeChart
创建的