-2
1个元件的我有以下的数据帧:创建元素的值的矢量,而不是作为R
> head(casted)
ID nobs sulfate nitrate
1 1 117 3.880701 0.5481368
2 2 1041 4.460811 0.9474492
3 3 243 4.327613 0.6585144
4 4 474 4.214956 0.8701622
5 5 402 4.210072 1.0939005
6 6 228 4.102132 0.5206404
我想增加一列“COR”与使用COR()每ID的硫酸盐和硝酸盐列,但是当我用下面的代码,我只是得到1倍的值填充整列:
casted$cor <- cor(casted$sulfate, casted$nitrate)
> head(casted)
ID nobs sulfate nitrate cor
1 1 117 3.880701 0.5481368 0.00940941
2 2 1041 4.460811 0.9474492 0.00940941
3 3 243 4.327613 0.6585144 0.00940941
4 4 474 4.214956 0.8701622 0.00940941
5 5 402 4.210072 1.0939005 0.00940941
6 6 228 4.102132 0.5206404 0.00940941
我知道我做错了什么,但我仍然不能想办法。
谢谢! Meera
你找不到两个数字的相关性,你需要两个_vectors_。因此,'cor'(铸造$硫酸盐,铸造$硝酸盐)'正确地给你一个数字,'硫酸盐'和'硝酸盐'的相关性。 – useR