Cocor 包不会将我的变量读取为数字
Cocor package won't read my variable as numeric
我正在与以下数据进行关联:
datacor
A tibble: 213 x 3
Prop_coord Prop_assoc PPT
<dbl> <dbl> <dbl>
1 0.474 0.211 92
2 0.343 0.343 85
3 0.385 0.308 83
4 0.714 0 92
5 0.432 0.273 73
6 0.481 0.148 92
7 0.455 0.273 96
8 0.605 0.184 88
9 0.412 0.235 98
10 0.5 0.318 94
# … with 203 more rows
cor.test 运行良好,但是当我尝试比较相关性时它显示此错误:
> cocor(~ Prop_coord+PPT | Prop_assoc+PPT, datacor)
Error in cocor(~Prop_coord + PPT | Prop_assoc + PPT, datacor) :
The variable 'PPT' must be numeric
我该怎么办?
这里只是为了记录其他人帮助我解决这个问题,问题是 cocor 似乎不适用于 tibbles。因此,当我使用 data.frame 读取数据时,它运行良好。
我正在与以下数据进行关联:
datacor
A tibble: 213 x 3
Prop_coord Prop_assoc PPT
<dbl> <dbl> <dbl>
1 0.474 0.211 92
2 0.343 0.343 85
3 0.385 0.308 83
4 0.714 0 92
5 0.432 0.273 73
6 0.481 0.148 92
7 0.455 0.273 96
8 0.605 0.184 88
9 0.412 0.235 98
10 0.5 0.318 94
# … with 203 more rows
cor.test 运行良好,但是当我尝试比较相关性时它显示此错误:
> cocor(~ Prop_coord+PPT | Prop_assoc+PPT, datacor)
Error in cocor(~Prop_coord + PPT | Prop_assoc + PPT, datacor) :
The variable 'PPT' must be numeric
我该怎么办?
这里只是为了记录其他人帮助我解决这个问题,问题是 cocor 似乎不适用于 tibbles。因此,当我使用 data.frame 读取数据时,它运行良好。