Барплот относительной частоты для трех переменных - PullRequest
0 голосов
/ 17 апреля 2020

В своем анализе данных я пытаюсь создать график, который показывает относительную частоту стратегий, используемых участниками. Это мой текущий код:

barplot(prop.table(table(data_ex$StrategyComp, data_ex$StimEccentricity)),
        beside = T, col = c("darkgrey", "gray40"), xlab = "Stimulus-Eccentricity",
        ylab = "Frequency", main = "Frequency of Strategy by Eccentricity",
        cex.main = 0.8, cex.lab = 0.8, cex.axis = 0.8, cex.names = 0.8,
        legend("topright", c("Strategy other", "Strategy single"), pch = 15,
               col = c("darkgrey", "gray40"), cex = 0.8))

Вот так выглядит мой барплот:

Barplot_Frequency

Что я хотел бы изменить, так это Ось Y, так как мне нужна относительная частота для каждой стратегии, например, я подсчитал, что 7% участников с эксцентриситетом 4 ° использовали стратегию «один», а 93% «другой». Я хотел бы показать это на графике со всеми тремя эксцентриситетами. Не могли бы вы помочь мне изменить мой код соответствующим образом?

Заранее большое спасибо!

...