編輯:問題是由於我錯誤地嘗試更改theme(title = element_text())
,因爲我需要更改theme(plot.title(element_text())
。我早就注意到了這個有我更仔細的審查,該theme()
documentation.如何更改ggplot標題的垂直位置而不改變軸標籤對齊
原貼:
更改標題垂直對齊改變x和y軸標籤的位置爲好。這是一個錯誤?或者我誤解了theme()的功能?我正在運行ggplot2版本0.9.3.1
最小可重現的示例。
require(ggplot2)
set.seed(12345)
x <- rnorm(100,10,0.5)
y <- x * 3 + rnorm(100)
df <- data.frame(y,y)
的默認標題是太靠近圖對我的口味....
ggplot(df,aes(x,y)) +
geom_point() +
labs(title="My Nice Graph")
當我嘗試移動標題,軸標籤也動了,在圖表上非法地繪製。
ggplot(df,aes(x,y)) +
geom_point() +
labs(title="My Nice Graph") +
theme(title = element_text(vjust=2))
使用'theme(plot.title = element_text(vjust = 2))'。看看[這裏](http://docs.ggplot2.org/current/theme.html):「標題:所有標題元素:情節,軸,傳說」。 – Henrik