我一起使用R和Latex繪製一些圖並試圖爲它們製作一個共同的圖例。R中多個圖的常見圖例
我在同一頁上有六個單獨的圖。我在R中分別製作了每個繪圖,然後使用Latex中的\ includegraphics將它們顯示在同一頁上。
每張圖都有相同的圖例信息,因此我們不希望每個圖中都有一個圖例,我希望在頁面底部顯示一個水平圖例。不幸的是,我無法弄清楚如何在沒有情節的情況下製作傳奇。一旦我爲這個圖例創建了一個單獨的圖像,我將知道如何使用Latex將它包含在頁面的底部。
我試圖使用,使傳說中的代碼是
plot(1, type = "n", axes=FALSE, xlab="", ylab="")
plot_colors <- c("blue","black", "green", "orange", "pink")
legend(.6,1.3,legend = c("Fabricated Metal", "Iron and Steel", "Paper",
"Beverages", "Tobacco"),
col=plot_colors, lwd=5, cex=.5, horiz = TRUE)
但是,字體太小,傳說盒子的側面被切斷。
如果所有的地塊使用基礎R功能,你可以有一個更簡單的時間使用'layout'將它們全部放入R中的一個圖中。 – joran