2013-05-02 90 views
0

我想绘制同一系列的2个图形,第一个图形代表值,即同一变量的第二个频率。如何修改条形图在R条形图上的显示方式

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

第一个图表是通常的plot,第二个是一个graphics::barplot,我的问题是,我想在x蜱是在相同的垂直线(毕竟它是相同的日期)。 看起来barplot是居中的酒吧,所以任何代表日期的垂直线被移动(放大图表波纹管,看看我的意思)

我该如何安排?

enter image description here

回答

1

你可以做到这一点,而无需使用barplot(),而是plot()有不同的剧情“类型”的说法。并确保你的X轴值相同。

我的一个老例子是R Graph Gallery上的Bollinger Bands plotting。它使用segments()作为音量条。

+0

好主意德克,谢谢,但我能为音量“粗”线吗? – statquant 2013-05-02 12:26:21

+0

对于所有其他绘图功能,使用'lwd'参数。 – 2013-05-02 12:31:03