我對ggplot創建下圖,需要標註在每個圖作爲字幕的一些信息,該圖是這樣的: 對於標題和副標題的目的,我寫了下面的代碼:ggplot字幕和標題位置 - 重疊冠軍
ggtitle(bquote(atop(.(plot.title), atop(.(plot.subtitle), ""))))
然而,因爲它可以看到標題當前重疊,我無法找到一種方法將它們重新定位,而不重疊:
plot.title <- "Link A"
Common <- paste("Percentage:", "10%", sep=" ")
Average <- paste("Average:", "83", sep= " ")
plot.subtitle <- paste(Common, AverageSearchSpace, sep="\n")
和ggplot作爲添加此平。
我想知道分離重疊標題的解決方案是什麼。我試圖增加主題()中的情節邊際:
theme(plot.margin = unit(c(2, 2, 2, 2), "cm")
但是,這並沒有幫助。
而且,我試過如下:
plot.title = element_text(size = 85,colour="black", vjust = -2)
這似乎分別調整所有標題的位置,而不是字幕和標題。
另外,我找不到任何命令在theme()中,比如plot.subtitle來排列它的位置。它似乎並不存在。
任何幫助代碼片或相關鏈接表示讚賞。謝謝。
你沒有提供一個可重現的例子,所以很難提供幫助;這可能會有所幫助,最近也被問到http://stackoverflow.com/questions/35367095/multi-line-ggplot-title-with-different-font-size-face-etc?noredirect=1#comment58440550_35367095 – MLavoie
非常感謝。我搜索它,但從來沒有想過在搜索上寫多行。我正在尋找多行字幕標題等無法找到這個。謝謝你的時間。 @MLavoie – kukushkin