17
我生成將被用作標籤的一個三板圖的右邊有一列的人物,我想這個數字爲右對齊的標題作爲數字本身做的標籤。是否可以將ggplot的標題與右側對齊?
這裏是一個小例子中,我想右對齊標題「字」。
ggplot() +
geom_text(aes(y = 1, x = seq(4),
label = c('fee', 'fi', 'fo', 'fum'),
hjust = 1)) +
opts(title = 'words') +
coord_flip() +
scale_y_continuous(breaks = c(0,0), limits = c(0,1))
將會產生這樣的:
更新
通過@joran答案是有幫助的,但它並沒有對準標籤上的字。將他的代碼從hjust=1
更改爲hjust = 0.96
會更加接近,但這不僅僅是一個令人滿意的答案。
+1非常好... – Andrie
的答案並指出這些資源@joran感謝;找到'opts(title = ...'代碼後,我沒有想到',plot.title = ...)'會是一個單獨的參數。 –
@joran在玩了這個之後,我發現標題與'hjust = 1'的標籤文本不一致(見O.P.更新)。有沒有辦法將標籤和標題對齊? –