首页 > 解决方案 > 使用分组变量创建直方图

问题描述

我正在尝试创建一个图表,其中三个直方图一个在另一个之下。数据是这样的:

dat <- read.table(header=TRUE, text="
A  rt
a1 825
a1 792
a1 840
a2 997
a2 902
a2 786
a3 888
a3 634
a3 783
")

具有一个分组变量和数字变量反应时间。我的任务是为每个分组条件创建三个直方图。

这是一个链接,它最终应该如何看待。这里分组变量分为“Simple”、“Go/NoGo”和“Choice”。如您所见,为每个条件创建三个直方图并将其放在彼此下方是不够的。 在此处输入图像描述

我试着这样做:

hist(dat$rt~dat$A,seq(600,1000,100),freq=T)

但 R 返回错误消息,即 x 必须是数字。

我不允许在这个练习中使用 ggplot,我不允许加载任何额外的包。

也许有人可以帮助我!非常感谢!

标签: rhistogram

解决方案


推荐阅读