Построение сгруппированного столбчатого графика, определенного столбцом - PullRequest
1 голос
/ 29 сентября 2019

Это простая гистограмма, но у меня возникают трудности, когда группировка выполняется по столбцам, а не по строкам.У меня есть фрейм данных, где каждый столбец имеет два значения.Я пытаюсь сделать гистограмму, которая имеет каждое из значений столбца рядом друг с другом, а затем значения следующего столбца и так далее.Также значения из первого ряда должны быть красным, а из второго ряда зеленым.

x1 <- c(23.5, 21.8, 13.5, 12.3, 11.1)
x2 <- c(14.5, 23.5, 9.0, 17.5, 6.7)

x3 <- rbind(x1,x2)
x4 <- as.data.frame(x3)

Таким образом, на рисунке это должны быть первые значения 23,5 и 14,5, затем 21,8 и 23,5 и т. Д.

1 Ответ

1 голос
/ 29 сентября 2019

Это может помочь вам начать.

x1 <- c(23.5, 21.8, 13.5, 12.3, 11.1)
x2 <- c(14.5, 23.5, 9.0, 17.5, 6.7)
df <- as.data.frame(cbind(x1,x2))
my_cols = c("red","green")
barplot(t(df),beside=T,ylim=c(0,25), col = my_cols)

Вывод

sample_output

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...