0

我想绘制 2 个相同时间序列的图表,第一个代表值,第二个代表相同变量的频率。

date   1  2  3  4  5  6  7 ...
value v1 v2 v3 v4 v5 v6 v7 ...
freq  f1 f2 f3             ...

第一张图是 a 通常plot的,第二张是 a graphics::barplot,我的问题是我希望 x-ticks 在同一条垂直线上(毕竟它是同一日期)。似乎barplot是使条居中,因此表示日期的任何垂直线都会移动(放大下图以了解我的意思)

我该如何安排?

在此处输入图像描述

4

1 回答 1

1

您可以不使用barplot(),而是plot()使用不同的绘图“类型”参数来做到这一点。并确保您的 x 轴值相同。

我的一个老例子是在 R Graph Gallery 上绘制的布林带。segments()用于音量条。

于 2013-05-02T12:18:39.550 回答