当前位置: 首页 > 知识库问答 >
问题:

jfreechart将两个图表叠加在其他图表之上

费辰阳
2023-03-14

我的问题是:我想创建一个PNG,它在xy图表上有一个小圆圈的图像。我的圆是一个饼图,所以我可以把它显示为饼图,我想把它放在我想要的图中的任何(x,y)中。我想过XYShapeAnnotation,但是这个圆圈需要分成几个部分,我不想用java图形来做,因为我不知道它,而且我认为我不需要它来满足我的需要。需要注意的是,我不能使用JfreeChart覆盖方法,因为我有两个不同的数据集(XY、Pie)

共有1个答案

郑浩博
2023-03-14

使用XyDrawableAnnotation放置较小的图表。

 类似资料:
  • 我想生成两个柱状图进入2个不同的情节。为什么不是像http://www.java2s.com/code/java/chart/jfreeChartMultiplePieChartDemo1.htm这样的图,而是条形图,而不是饼形图。 我正在使用servletUtilities.saveChartaspng(),它将JFreeChart对象作为(第一个)参数,但我不知道如何创建我的JFreeChar

  • 我有2张桌子。一个有用户,一个有位置。我创建了一个名为user_locations的数据透视表。一个用户可以有一个或多个位置。一个位置可以属于一个或多个用户。所以我在这些桌子上有多对多的关系。我已经从laravel上读到过附加方法,但我不太确定如何使用它。 在“我的用户和位置”表中,我有一个id,该id在“用户id”和“位置id”下进入我的透视表。 目前我遇到了两个问题。In Location::

  • 我有3个表:,,。用户和池具有透视表,因为它们具有多对多关系。 权限条目仅由我手动创建。然后,每个池可以根据自己的用户认为合适的情况将权限分配给他们自己的用户。因此,用于将用户链接到权限的透视表需要同时具有和和 那么这个数据透视表是如何工作的呢?如何制作三向透视表? 编辑:我的问题基本上是在这里问的,没有令人满意的答案!

  • 问题内容: 如何在Seaborn中叠加两个图形?我的数据中有两列,我希望它们在同一图中。如何保存两个图形的标签。 问题答案: 在单个轴上运行的seaborn函数可以作为一个参数。 例如,文档包括: 因此,如果您这样做: 然后,您可以执行以下操作:

  • 我想像这里一样堆叠两个不同的XYChart。 然而,在本例中,轴的边界是相同的,数据是静态的。 在我的例子中,我有动态数据要绘制:新值在数据序列可用时添加到数据序列中。因此,当新数据到达时,y轴(例如)会更新。 此外,这两个数据集并不完全在同一范围内。 这是第一次尝试: 结果看起来像这样: Y轴看起来不太好:有两个轴,由于它们不再具有相同的边界,因此无法正确覆盖。 下一个尝试包括创建一个轴,并将其

  • 问题内容: 我有可更新的OHLCChart。我需要在图表上画一条线。 如何执行呢? 问题答案: 如果要在轴上的给定位置绘制垂直或水平线,则可以使用ValueMarker: 如果要绘制水平线,请使用。