2013-10-24 94 views
2

我在R中使用ggplot2庫,並試圖把標題放在我的ggplot上,但它告訴我ggtitle函數不存在!ggplot標題不起作用?

這是我的代碼:

p <- ggplot (data, aes(x, y)) + 
    geom_point(shape= 21, fill= "blue", colour= "black", size=2) + 
    xlab("X Value") + ylab("Y Value") + 
    geom_smooth(method= "lm", se= FALSE, colour= "red", formula=y ~ poly(x, 3, raw=TRUE)) + 
    geom_errorbar(aes(ymin=y-SE, ymax=y+SE), width=.9) 
p 

我試過,但它不工作:

p <- ggplot (data, aes(x, y)) + 
     geom_point(shape= 21, fill= "blue", colour= "black", size=2) + 
     xlab("X Value") + ylab("Y Value") + 
     geom_smooth(method= "lm", se= FALSE, colour= "red", formula=y ~ poly(x, 3, raw=TRUE)) + 
     geom_errorbar(aes(ymin=y-SE, ymax=y+SE), width=.9) + 
     ggtitle("title") 
    p 

任何幫助,將不勝感激!

+1

你有什麼版本的ggplot2軟件包?函數ggtitle()從版本0.9.2開始實現。 –

+0

我意識到我是在一個較舊的版本,我只是更新它,現在ggtitle也可以工作。謝謝! – Purrina

回答

4

您可能正在使用ggplot2 < 0.9.2。試試這個:

p + opts(title="Title text"). 
+0

謝謝你這個工作! – Purrina

+0

謝謝,它工作正常;)!!! – HanniBaL90