[問題] 請問利用R將原始資料rescale
想請問一下版上高手,
原始的匯入資料是569 (row) X 32(col)的陣列,
目的是要算出rescale以後的平均值跟標準差。
嘗試做法是:
輸入test<-scale(x [,3:32]),
結果最後跑出attr(,"scaled:scale")的陣列,類似如下:
V3 V4 V5 V6 V7
1.457226e+01 1.977990e+01 9.520312e+01 7.439613e+02 9.746513e-02
想請問這是否就是平均值?
我嘗試再將test代入標準差(sapply(test[,3:32],sd))中,
但是是跑出"錯誤在lapply(X = X, FUN = FUN, ...) : 下標超出邊界"這樣的說明...
不曉得是哪一步做錯的嗎? 謝謝~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.192.112
※ 編輯: Hcannibal 來自: 123.192.192.112 (03/06 16:34)
推
03/06 17:15, , 1F
03/06 17:15, 1F
→
03/06 17:15, , 2F
03/06 17:15, 2F
→
03/07 11:43, , 3F
03/07 11:43, 3F
→
03/07 17:42, , 4F
03/07 17:42, 4F
→
03/07 17:42, , 5F
03/07 17:42, 5F
→
03/07 17:53, , 6F
03/07 17:53, 6F