R 如何获得n维点的方差?
我想知道如何测量n维点的方差,在这种情况下,我有以下n=24个点,如何才能找到它们之间的方差R 如何获得n维点的方差?,r,R,我想知道如何测量n维点的方差,在这种情况下,我有以下n=24个点,如何才能找到它们之间的方差 V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12 V13 V14 V15 V16 V17 V18 V19 V20 V21 V22 V23 V24 118116770 33 36 34 20 17 43 70 46 40 25 20 31 86 173 149 62 28 34 35 35
V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12 V13 V14 V15 V16 V17 V18 V19 V20 V21 V22 V23 V24
118116770 33 36 34 20 17 43 70 46 40 25 20 31 86 173 149 62 28 34 35 35 21 16 36 36
2532712 479 983 909 1035 723 678 423 192 210 271 155 176 277 397 247 150 255 446 370 250 320 227 348 219
2532704 297 360 542 550 317 316 294 282 393 316 202 145 152 175 190 189 249 247 231 188 267 206 202 235
2532697 70 47 70 107 220 159 116 77 70 50 73 67 56 80 58 97 163 188 163 196 202 191 184 163
2532696 358 615 740 745 521 387 161 226 288 256 255 408 404 521 382 341 309 293 368 369 158 221 413 455
755706 196 253 307 297 231 157 122 90 124 95 160 142 150 178 145 154 138 117 137 150 165 127 140 114
1488012 130 390 449 463 496 394 152 78 76 74 71 166 191 224 159 120 60 92 179 180 178 213 147 144
每行是一个24维的点 vardf为每对列提供协方差。因为CovA,A=VarA,所以需要vardf的对角线。这可以使用diag完成。因此,获取数据集中每列的方差可以使用:
diag(var(df))
在这种情况下,您如何定义差异?你能指出一些你想使用的定义吗?我正在得到这个数据集的平均值。所以我想得到方差,作为平均值的平方偏差,你怎么计算平均值呢?每排?每列?当您询问它们之间的差异时,您期望的值到底是多少?这是矩阵吗?一个数据帧?我期望一个值。平均值是每行。很抱歉,您需要使用var,而不使用资本V。