我是R的新手,所以请在原谅之前原谅我的无知。警告:参数不是数字
我有一个看起来像这样的数据集。 jetleg.dat是我的数据集。
treatment phaseshift
control 0.53
control 0.36
light -0.78
light -0.86
我需要得到治疗和移位的平均值。
当我做计算,
control <- jetlag.dat[jetlag.dat$treatment == 'control',]$percent
light <- jetlag.dat[jetlag.dat$treatment == 'light',]$percent
mean(control)
mean(light)
我得到这个通知:
警告消息: 在mean.default(对照):参数不是数字或逻辑:返回NA
我明白,控制和光是非数字的,但我认为我在计算中占了。我之前已经完成了这个工作,而且工作。任何帮助,将不胜感激。谢谢。
你可以提供重复编码吗?通过http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example –