0
我想繪製y軸上的兩個不同變量與x軸上的年齡類別。我想爲此有不同的顏色。到目前爲止好我用在R嘗試繪製y軸上的兩個變量用不同的顏色,也是需要的abline - 不能組合兩個
xyplot(PRR+EBGM ~AGEcateg |drug, type="b",pch=17,lty=1,cex=1, col=c("lightblue","darkblue"), layout=c(3,1), aspect=1.5, main="PRR values stratified by age category for selected Drug Event Combinations", xlab="Paediatric age category", ylab="Proportional reporting ratio")
但是我明白xyplot沒有abline所以我想通過一個函數,使其:
mypanel <- function(x, y, y0) {
panel.xyplot(x, y, pch=17,lty=1,cex=1, col=c("lightblue", "darkblue"))
panel.lines(x,y)
panel.abline(h=1,col="red",lty=2)
}
但我不知道該怎麼做此功能繪製不同顏色的線,我只是得到不同的顏色的點,但線本身是相同的... 這就是我得到:
非常感謝! 少了些
謝謝很多,溼婆。還可以添加ggplot2的abline? – Lexie
@Lexie當然是。你可以添加它,請查找到ggplot手冊:)因爲我還沒有嘗試在ggplot abline :) –