Używam R i Latex razem, aby narysować kilka fabuł i staram się stworzyć wspólną legendę dla nich wszystkich.Wspólna legenda dla wielu działek w R
Mam sześć oddzielnych działek na tej samej stronie. Zrobiłem każdą działkę osobno w R, a następnie wyświetliłem je na tej samej stronie używając \ includegraphics w Latex.
Każdy wykres zawiera te same informacje, legendy, więc zamiast legendą w każdym poletku chciałbym mieć jedną legendę poziomą na wyświetlaczu na dole strony. Niestety nie mogę wymyślić, jak stworzyć legendę bez fabuły. Kiedy mam już osobny obraz legendy, będę wiedział, jak umieścić go na dole strony za pomocą Latex.
Kod Próbuję użyć do legendy jest
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)
Ale czcionka jest zbyt mała, a boczne okna legendy jest odcięta.
Jeśli wszystkie działki używać funkcji zasady R może być łatwiej umieszczając je wszystkie na jednym wykresie w R używając 'layout'. – joran