问题标签 [timeserieschart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Display days in TimeSeriesChart
How can I display the names of the days ("Sunday, Monday....") on the time axis, instead of just the date ?
java - 将 TimeseriesChart 中的第二个时间序列转换为条形图
正如标题所暗示的那样,我有一个时间序列图表,它显示了两条曲线,每条曲线都是 TimeSeries,它们都是同一个 TimeSeriesCollection 的一部分。我想要做的是将第二个 TimeSeries 显示为条形图,但我希望两个 TimeSeries 仍然在同一个图表中。这可能吗?
jfreechart - DateTickUnit 文档在哪里?
我需要更改 TimeseriesChart 不同缩放级别的默认 DateTickUnit 设置,但在文档中找不到我需要阅读的位置?我将不胜感激。
java - JFreeCharts TimeSeriesChart 设置域间隔
如何在 TimeSeriesChart 中设置域轴的时间间隔?现在我有带有标签的域轴,看起来像:22.00 23.00、00.00、1.00、2.00 等。
我如何将它们设置为:2 月 11 日、2 月 12 日等。只有在缩放图表时,我才能看到所有时间。
编辑:现在我在SimpleDateFormat
.
图表显示:
编辑:问题仍然悬而未决:是否可以为域轴设置类似按天分组的内容?
编辑:更多信息:) 我尝试获取上周期间的一些数据,但如果数据库中的数据仅 1 或 2 天,图表将如下所示:
正如您在域轴上看到的 timline 存储信息从 00.00(实际开始时间是 23.xx)到 10.00,这不好,因为用户应该看到数据所属的日期。在这种情况下,我创建 TimeSeries 并将其填充为:
如果我填写 ts 喜欢
然后图表没有显示任何数据
问题是如何按天制作图表组数据(可能借助缩放),如下图所示?
java - TimeSeriesChart:某个时间戳的值
我正在使用 TimeSeriesChart (jfreechart) 用显示 24 小时的图表来表示数据。曲线的每个点都由一个双精度值(y 轴)和一个包含毫秒的时间戳(x 轴)组成。如果确保我在 00:00:00 和 23:59:59 至少有一个值 - 中间有多少点取决于数据。
JFreeChart 将自动提供的点连接到曲线上,所以我想知道是否可以询问图表在某个时间的曲线值是什么,例如
我让 JFreeChart 连接这些点 - 有什么方法可以向 JFreeChart 询问例如 22:30:00 的值,即使我这次没有提供数据点?
谢谢
java - JFreeChart 的绘图不与轴相交
我目前正在使用 JFreeChart,但我的情节的结尾没有与轴相交,请看看我的照片。
我怎样才能摆脱这个问题?
java - 在 XYDifferenceRenderer 上绘制网格线
我正在使用 JFreeChart 制作(时间序列)山图。所以,我做了 2 个时间序列——数据 1 和所有范围值的数据都为零。
然后,我使用 XYDifferenceRenderer 用我想要的颜色填充 2 个系列之间的空白。
创建图表和设置渲染器的代码:
设置 GridLines 可见的代码:
但是,渲染器覆盖了绘图的网格线(似乎网格线是在 XYDifferenceRenderer 之前绘制的)。
如何在 XYDifferenceRenderer 上获得带有网格线的绘图?
plot - JFreeChart - 禁止 TimeSeries 的初始拉伸
我想采用 JFreeChart 中著名的示例演示内存消耗:http ://www.koders.com/java/fidAC2CC42CB6511A1240DFE1A6BE1B9D04D34CF001.aspx
问题:
我不希望它最初在情节的两端之间拉伸,并且在maximumItemAge
到达时开始“滚动”。
我希望时间范围具有恒定宽度,并且测量表示从左侧左侧空白开始,从右侧填充绘图。
填满整个情节后滚动(free.setMaximumItemAge(MAXIMUM_AGE);
)对我来说非常好。
我已经尝试过一堆涉及setRange(.., ..)
and的员工setAutoRange(false)
。
似乎TimeSeries
使用起来更棘手
apache-flex - 当 Flex 中没有数据时,如何消除时间序列数据图表中的空白?
我正在使用 Flex 绘制时间序列数据图表。数据范围为 2002 年至 2009 年,但在某些时间段(即 4/2004 至 8/2005)数据不可用。以下几行显示了我用于图表的标签:
下图说明了上述代码创建的图表:
如您所见,没有数据的间隔存在间隙。有没有办法在没有数据的情况下删除/减少间隔?此类数据的最佳做法是什么?
任何想法或建议将不胜感激
r - 在 R 中处理月份和星期几变量
我正在尝试对一个数据集进行一些数据分析,该数据集除其他外有一列用于月份(记录为"jan",..., "dec"
)和星期几("mon",...,"fri"
)。我有两个问题。我的第一个问题是如何使用包mfv
中的函数获取这些变量的模式modeest
。我有一种感觉,这与我需要制作的变量类型有关(因子、字符等)。我宁愿不将数据重新编码为数字变量。
如果我制作变量因子,我可以通过 go 得到一个情节plot(data$month)
,但现在我的情节是按字母顺序而不是时间顺序,我该如何改变这个?
谢谢!