2016-07-05 19 views

Antwort

1

Sieht aus wie Sie eine Matrix X haben:

X <- rbind(1:4 * 10, c(-4, 6, 10, 15)) 
colnames(X) <- LETTERS[1:4] 
rownames(X) <- c("Xy", "Yz") 
#  A B C D 
# Xy 10 20 30 40 
# Yz -4 6 10 15 

Als Start, können Sie tun:

barplot(X, names.arg = colnames(X), legend.text = rownames(X), 
     args.legend = list(x="topleft", bty="n"), col = c(3,4)) 

enter image description here

Ich persönlich denke, Stapel BarPlot schwer zu verstehen ist. Ich würde wählen, jede Zeile von X nebeneinander angezeigt werden:

barplot(X, names.arg = colnames(X), legend.text = rownames(X), 
     args.legend = list(x="topleft", bty="n"), col = c(3,4), 
     beside = TRUE) 

enter image description here

Verwandte Themen