2014-06-23 33 views
14

Bu çizimdeki lejandın boyutunu küçültemiyorum. Biri bana yardım edebilir mi? Bunun topright görünmesini istediğiniz, ancak arsa alanınaBarplottaki lejant alanının boyutunu azaltın

a <- c(3, 2, 2, 2, 1, 2) 
barplot(a, beside = T, 
col = 1:6, space = c(0, 2)) 
legend("topright", legend = c("a", "b", "c", "d", "e", "f"), fill = 1:6, ncol = 2) 

cevap

27

yüksekliğinin en fazla% 20 ile cex parametre sizin için yapacak.

a <- c(3, 2, 2, 2, 1, 2) 
barplot(a, beside = T, 
     col = 1:6, space = c(0, 2)) 
legend("topright", 
     legend = c("a", "b", "c", "d", "e", "f"), 
     fill = 1:6, ncol = 2, 
     cex = 0.75) 

The plot

+0

i = 0.5 büyüklüğü iyidir ama metin çok küçük, ben bunu nasıl çözebilir cex? – Cina

+1

@Cina Sanırım cex'i biraz daha büyük yapmalı ve sonra pt.cex' ve title.cex' kullanmalısınız. "Efsane" ile "efsane" yardımına bakın. –

İlgili konular