1
我有一個很大的數據框。我想計算熱和指數之間的相關係數,按類如何找到兩列之間的相關係數?
ID hot index class
41400 10 2 a
41400 12 2 a
41400 75 4 a
41401 89 5 a
41401 25 3 c
41401 100 6 c
20445 67 4 c
20445 89 6 c
20445 4 1 c
20443 67 5 d
20443 120.2 7 a
20443 140.5 8 d
20423 170.5 10 d
20423 78.1 5 c
預期輸出
a = 0.X (assumed numbers)
b = 0.Y
c = 0.Z
我知道我可以使用通過命令,但我不能至。
代碼
cor_eqn = function(df){
m = cor(hot ~ index, df);
}
by(df,df$class,cor_eqn,simplify = TRUE)
包「dplyr」不可用(對於R版本3.0.1)?不知道發生了什麼 – maximusyoda 2014-09-12 21:00:55
也許你需要安裝它:'install.packages('dplyr')' – Fernando 2014-09-12 21:01:23
它說它不適用於R版本3.0.1) – maximusyoda 2014-09-12 21:01:41