【发布时间】:2015-01-20 21:24:13
【问题描述】:
X3 X4 X5 X6 X7 X8 X9
-63.2929 -64.9519 -65.9586 -65.2485 -63.3387 -56.749 -51.7419
-68.7098 -70.2028 -71.329 -70.5252 -68.7843 -63.0799 -58.7491
58.3993 -60.0864 -60.7925 -59.6933 -57.2357 49.8444 44.1056
-57.8334 59.6063 60.3079 -59.1852 -56.6365 -49.2706 -43.5538
-37.6082 -39.6347 -39.6647 38.4396 34.9498 -26.6984 -21.9614
37.2886 39.0565 -38.8722 -37.5427 -33.969 25.9074 21.7712
-61.972 -63.0513 63.5082 -62.2337 59.7711 -54.2189 -51.6613
-60.5783 -61.6254 -61.9812 -60.6696 58.066 -52.4656 -49.9653
从上面的矩阵中,我想按列定位具有最大和最小单元格值的单元格,然后逐行计算每两个邻居的累积和。例如;对于第 1 列,最小值为 -68.70(识别单元格)并添加(-70.2028 和 -71.329),以此类推,最小值和最大值相同。我该怎么做?
data=read.table('test.csv', header=TRUE, sep=',')
matrix=data.matrix(data)
【问题讨论】:
-
目前还不清楚预期的输出应该是什么样子。能给我们举个例子吗?
标签: r