我目前正在开展一个项目,在该项目中我必须使用集成在 R 中的数据集运行 ANCOVA 测试。(Iris)
我试图弄清楚如何设置 lm() 以运行此测试。我不想要完整的答案,因为我真的很想学习。
所以,基本上我需要使用 r 中的数据集 iris 运行 ANCOVA。它要求我Sepal.Length
在调整时比较所有三个物种Sepal.Width
。
我已经尝试了一切,但没有什么对我有用,我知道这绝对是用户错误。
我在使用 r 方面相当新,所以请善待。
我目前有:
fit2 <- lm(Sepal.Length ~ Species + Sepal.Width, data = iris_data)
我需要在不同的场合乘以个人Species
时间。Sepal.width
我什至创建了不同的对象,以便将它们乘以宽度,但我得到了无数错误。
我创建的当前对象是:
setosa <- iris[iris$Species == "setosa", ]
versicolor <- iris[iris$Species == "versicolor", ]
virginica <- iris[iris$Species == "virginica", ]`
请帮助引导我朝着正确的方向前进,谢谢!没有完整的答案,我只需要知道如何设置它,或者我可能不知道在这种情况下可以帮助我的功能。
任何帮助表示赞赏。谢谢