Мой фрейм данных таков:
data <- data.frame("GROUP"= c(1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3), "C1_PERCENTAGE" = c(0, 10 ,22, 34, 37, 18, 24, 13), "C2_PERCENTAGE"=c(0, 8, 20, 24, 23, 11, 18, 9))
Я хочу создать гистограмму с полосками, уложенными по горизонтали на основе GROUP
, чтобы было три группы полос по горизонтали. И по вертикали я хочу сложить стержни на основе C1_PERCENTAGE
и C2_PERCENTAGE
.
Я хочу использовать ggplot2. Я использовал базовую графику, но это только для C1_PERCENTAGE.
barplot(data$C1_PERCENTAGE, col = as.factor(data$GROUP)
Это дает сюжет для C1_PERCENTAGE
. Я бы хотел C2_PERCENTAGE
также рядом с этими столбиками.
barplot("colnames<-"(t(data)[-1,], data[,1]), beside=TRUE)
- person akrun   schedule 07.06.2016