小编alr*_*rts的帖子

JFreeChart将XY图与时间序列相结合

我想放置两个时间序列图表,它们共享相同的时域轴,彼此之间有多个数据集.

chart1 = ChartFactory.createTimeSeriesChart("", "", "", tsc1, true, true, false);
subplot1 = chartCOT.getXYPlot();
...
chart2 = ChartFactory.createTimeSeriesChart("", "", "", tsc2, true, true, false);
subplot2 = chartCOT.getXYPlot();
...
Run Code Online (Sandbox Code Playgroud)

其中tsc1和tsc2是包含多个TimeSeries的TimeSeriesCollection数据集,这两个TimeSeries具有大约5年的相同日期范围.

当我单独绘制它们时,没有问题,即时域轴根据需要反映日历日期.

一旦我通过构造将两个图组合在一起:

CombinedDomainXYPlot plot = new CombinedDomainXYPlot();
plot.setGap(10.0);
plot.add(subplot1, 2);
plot.add(subplot2, 1);
chart[ch] = new JFreeChart("label", null, plot, true);
Run Code Online (Sandbox Code Playgroud)

根据需要,图表显示在彼此之上,但时间轴不再显示日历日期,而是显示0,250'000'000'000,500'000'000'000等值,因为它们呈现的是毫秒.此外,时间范围延伸到左侧约30年,并且绘图数据(从2006年开始)在最右侧开始并因此被非常压缩.

如何保留域轴的正确表示(2006年和2012年之间的日历日期)?

time-series jfreechart

6
推荐指数
1
解决办法
4005
查看次数

在T-SQL中是否存在精确的字符串比较?

我已经搜索了很多答案,但我还没有找到以下简单任务的解决方案:

我有一个冗长的TextString,并希望找到与其中的字符串'Text'完全匹配.

TextString LIKE '% Text %'
Run Code Online (Sandbox Code Playgroud)

给出所有出现的'text'和'Text',也开始和/或结束一个单词.我只想要出现'Text'(区分大小写),带有前面和后面的''.

我知道SPACES 的行为LIKE=相对于SPACES 的行为,所以没有必要再次解释这个问题,因为它已在本网站的其他地方完成.

t-sql sql-server equality sql-like

1
推荐指数
1
解决办法
3067
查看次数

标签 统计

equality ×1

jfreechart ×1

sql-like ×1

sql-server ×1

t-sql ×1

time-series ×1