2012-09-25 117 views

回答

1

技巧是你的兩個數據幀合併成一個單一的數據幀。首先,我們創建的每個數據幀的新標識列:

a$dataset = "a" 
b$dataset = "b" 

然後我們將它們合併

dd = rbind(a, b) 

所有剩下的就是添加geom_line,但條件對數據集數:

ggplot(dd) + geom_line(aes(position, count, colour=dataset)) 
+0

非常感謝! data.frame(...,check.names = FALSE)中的錯誤: 參數暗含不同的行數:151,300 調用:observed_quality_plot2 ... eval - > eval - > eval - >。方法 - > cbind - > data.frame 執行停止 –

+0

您「得到」或您「得到」錯誤? – csgillespie

+0

@JimMickself:你真的從'rbind'中得到這個錯誤嗎?它看起來像你試圖使用'dd = data.frame(a,b)'(它試圖結合數據幀* columnwise *,並在內部調用'cbind' ... –

相關問題