hab <- read.csv('cov.csv')
names(hab[4:6])
hab1 <- as.data.frame(scale(hab[4:6]))
たとえば、3つの列(4:6)の下のコードを実行した後、小数点以下が小数点以下に変更されたため、実際に引数の縮尺はどうなるか
x <- matrix(1:10, ncol = 2)
x
1 6
2 7
3 8
4 9
5 10
私は、それは単にあなたの行列の両方の列に1つのステップに次のようにやっている。この行列に
scale(x)
#This gets changed to
-1.2649111 -1.2649111
-0.6324555 -0.6324555
0.0000000 0.0000000
0.6324555 0.6324555
1.2649111 1.2649111
ヘルプファイルを見ましたか? '?scale' – lmo