用GLM读取csv到R的列

我试图用一个广义的线性模型来分析两种不同物种(N和NN)之间的生态食物消耗数据:

dat1.glm<-glm(Contact~Density + Species, data=dat1, family=binomial) 

我附上了一个显示.csv文件格式化的图像。 总结(dat1.glm)后,我得到的结果是

 Coefficients: Estimate Std. Error z value Pr(>|z|) (Intercept) -0.1873 0.7494 -0.250 0.8026 Density 0.2126 0.1049 2.027 0.0427 * SpeciesNN -0.2911 0.7650 -0.381 0.7035 

出于某种原因,variables“Species”显示为“SpeciesNN”,恐怕这是对分析结果的偏差。 任何想法如何解决这个问题?

.csv文件的格式

这不需要修复。 数据集中的两个物种是NNN ; 默认情况下,R按字母顺序排列( NN之前的NN ),并根据物种标记物种效应。 所以SpeciesNN意思是“基线物种( N )和物种NN之间的差异”。