データ構造があり、ある列の変数と別の列の変数でダイアドをグラフ化する必要があります。たとえば、私がアンケートを持っていて、1 つの列がクラスについて学生がどのように感じているかについて、「強く同意する」、「同意する」、「どちらでもない」、「同意しない」、および「非常に同意しない」をオプションとして示しているとします。別の列には、調査を受けた人の学年があります。このデータをどのように整理してグラフ化すれば、すべての成績について、1 つの学年で何人が「強くそう思う」と答え、1 つの学年で何人が「そう思う」と答えたかなどを示すことができますか?
サンプルデータ:
set.seed(123)
feelops <- c("strongly agree", "agree", "neutral", "disagree", "strongly disagree")
feelops <- ordered(feelops,levels=feelops)
dat <- data.frame(feel=sample(feelops,100,replace=TRUE) , grade=sample(LETTERS[1:5],100,replace=TRUE))
> head(dat)
feel grade
1 agree C
2 disagree B
3 neutral C
4 strongly disagree E
5 strongly disagree C
6 strongly agree E