[問題] barchart圖合併
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
新手,1個多月
[問題敘述]:
想將圖合併,目前在網路上找到的都是
windows(width = 4.5, height = 4.5, pointsize = 10)
old.par <- par(mfrow = c(2,3), mex = 0.6, mar = c(5, 4, 4, 2) + 0.1)
然後直接打
plot()
plot()
.
.
.
再
par(old.par)
我用其他的圖也是會併起來ex:pie(),itemFrequencyPlot()
但用barchart時卻無法
barchart(cmd70$CMD,horizontal = FALSE,xlab = "CMD",ylab="click次數")
barchart(cmd60$CMD,horizontal = FALSE,xlab = "CMD",ylab="click次數")
第二張圖會直接蓋過去,不會像用plot()會依序排好
想請問是barchart本身比較特殊無法合併,還是我哪個環節出了錯
有辦法可以解決嗎?謝謝~~~
[程式範例]:
[關鍵字]:
barchart,par
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.96.194.58
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1440573613.A.EB2.html
→
08/26 16:25, , 1F
08/26 16:25, 1F
→
08/26 16:26, , 2F
08/26 16:26, 2F
→
08/26 16:26, , 3F
08/26 16:26, 3F
→
08/26 16:28, , 4F
08/26 16:28, 4F
→
08/26 16:29, , 5F
08/26 16:29, 5F
→
08/26 16:30, , 6F
08/26 16:30, 6F
謝謝C大~~我找到方法了
是要用print沒錯QQ
p1<- barchart(data1)
p2<- barchart(data2)
p3<- barchart(data3)
print(p1, split=c(1,1,3,1), more=TRUE)
print(p2, split=c(2,1,3,1),more= TRUE)
print(p3, split=c(3,1,3,1))
給需要的人參考一下~
※ 編輯: remember69 (140.96.194.58), 08/26/2015 16:36:39