gpt4 book ai didi

java - JFreeChart - ChartFactory.createXYStepChart 与 to-concept

转载 作者:行者123 更新时间:2023-12-02 06:45:21 27 4
gpt4 key购买 nike

默认情况下,JFreeChart 中的 XYStepChart 实现“来自概念”,如果我们有以下数据,这意味着什么:(1,4), ( 2,5)步骤图是这样画的:

  1. 从 x=1 到 x=2、y=4 的水平线
  2. x=2 处的垂直线(到值 y=5)。

我想在步骤图上绘制这些数据,“概念”的含义是:

  1. 从 x=0 到 x=1、y=4 的水平线
  2. x=1 处的垂直线(到值 y=5)
  3. 从 x=1 到 x=2、y=5 的水平线

JFreeChart 默认支持这样的概念还是我必须自己实现它(例如通过修改输入数据)?

也许您知道另一个支持提到的概念的 Java 图表库?

最佳答案

您可以使用 setStepPoint() 来接近您要查找的内容。 XYStepRenderer中的方法类(class)。该属性的值范围为 0.0 到 1.0,默认值为 1.0。当在两点 (x0, y0) 和 (x1, y1) 之间进行转换时,在某个时刻需要从 y0 到 y1 进行垂直移动。 stepPoint 确定在 x0 到 x1 范围内的何处进行垂直过渡。如果 stepPoint == 1.0(默认值),则在 x1 处进行垂直过渡。如果 stepPoint == 0.0,则在 x0 处进行垂直过渡。如果 stepPoint 是介于两者之间的某个值(例如 0.5),则垂直过渡将在沿范围 (x0, x1) 的该小数点处进行。

关于java - JFreeChart - ChartFactory.createXYStepChart 与 to-concept,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18696906/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com