【发布时间】:2020-08-22 00:05:19
【问题描述】:
我目前正在开展一个项目,在该项目中我必须使用集成在 R. (Iris) 中的数据集运行 ANCOVA 测试
我试图弄清楚如何设置 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", ]`
请帮助引导我朝着正确的方向前进,谢谢!没有完整的答案,我只需要知道如何设置它,或者我可能不知道在这种情况下可以帮助我的功能。
感谢任何帮助。 谢谢
【问题讨论】:
-
你到底想乘什么?
-
因此内部有三种不同类型的物种:setosa、versicolor 和 Virginica。我正在尝试从 Species: setosa 获取 Sepal.width。我一直无法弄清楚如何做到这一点。感谢您的回复。
标签: r statistics analysis ancova