r - R中的Dunn测试:关于某些东西被强制到一个因素的错误消息
问题描述
我正在尝试在 R 中进行 Dunn 测试。这是我的代码:
DTP = dunnTest(P~SoilSeries, data=df3, method="bh")
我收到此错误消息:Warning message: SoilSeries was coerced to a factor.
我不知道该怎么做。我使用 as.factor 将 SoilSeries 变成了一个因子,但随后 df3 不再是一个表格。我是初学者,很困惑,所以非常感谢任何帮助。谢谢!
解决方案
我假设SoilSeries
是df3
. 我假设df3
是a dataframe
,如果不是你可以先转换df3
为df,
df3 <- as.data.frame(df3)
然后使用as.factor
df3$SoilSeries <- as.factor(df3$SoilSeries)
并且Warning message: SoilSeries was coerced to a factor.
不是错误,R 只是将 SoilSeries 转换为 Dunn 检验的因子。
推荐阅读
- java - 无法打开使用 spring-boot 下载的 S3 zip 文件
- c# - Forgot Password in ADB2C - (AADB2C90118),如何运行特定的用户流程?
- parse-platform - 使用 Parse Server(云代码)时出现 429 错误
- javascript - 在 VSCode 中逐行禁用 JS 验证
- c++ - 为什么在这个例子中有“for(auto& x : v)”而不是“for(auto x : &v)”?
- python - Python:从列表中删除元素返回无
- mysql - ERROR 1045 (28000): 拒绝用户访问
- mongodb - 使用 mongoose 更新许多 - 更新对象数组
- sql - 如何从只有 ID 重叠的两个表中获取最大值?
- java - 为什么在 Docker-Container 中启动 jar 比在本地机器上更快?