Я новичок в программном обеспечении R и играю с другим набором данных. Но недавно я столкнулся с проблемой создания диаграмм, где у меня нет исходного набора данных, но есть результат, например. процент, частота этого набора данных различных переменных.
Мой набор данных выглядел так в файле Excel. Я хочу создать столбчатую диаграмму с накоплением или сгруппированными столбцами с этой информацией и сравнить уровень депрессии между двумя университетами. На уровне депрессии первое значение представляет NSU, а второе значение - DIU.
University: NSU, DIU;
No Depression: 59.7%, 40.3%
; Mild: 55.2%, 44.8%
; Moderate: 51.1%, 48.9%
; Mod.Severe: 53.3%, 46.7%
; Severe: 50%, 50%
Я попытался создать фрейм данных с имеющейся у меня информацией. И из этого тоже удалось создать штриховой график. Но меня это не устраивает. Я хочу иметь более конкретное графическое представление.
mydf <- data.frame( Normal=c(NSU=59.7, DIU=40.3),
Mild=c(55.2,44.8),
Moderate = c(51.1,48.9),
ModeratelySevere=c(53.3,46.7),
Severe = c(50,50))
barplot(t(as.matrix(mydf)), beside=TRUE)
У меня получился штриховой график, но они разделены на две группы. Весь уровень депрессии NSU с одной стороны и весь уровень депрессии DIU с другой стороны.
Но я хочу представить каждый из уровней депрессии по их университету. Это означает, что по оси X будет 5 уровней. Нормальный, Мягкий, Умеренный, Мод. Север, Тяжелый. И каждый уровень представит 2 уровня депрессии студентов вузов.
barplot(as.matrix(mydf), beside=TRUE)
- person G5W   schedule 28.08.2019