R : select 只有基于 R 中行的每列的最大值
R : select only the maximum value from each columns based on row in R
我只想select每列的最大值,因此结果的维度将与列的数量相同。
你可以使用apply(MY_DATA, 2, max)
例如 mtcars
将默认数据集构建到 R
> apply(mtcars,2, max)
mpg cyl disp hp drat wt qsec vs am gear carb
33.900 8.000 472.000 335.000 4.930 5.424 22.900 1.000 1.000 5.000 8.000
apply
函数逐行 (1
) 或逐列 (2
) 应用函数。在这里,我应用了一个 returns 逐列最大值的函数。
我只想select每列的最大值,因此结果的维度将与列的数量相同。
你可以使用apply(MY_DATA, 2, max)
例如 mtcars
将默认数据集构建到 R
> apply(mtcars,2, max)
mpg cyl disp hp drat wt qsec vs am gear carb
33.900 8.000 472.000 335.000 4.930 5.424 22.900 1.000 1.000 5.000 8.000
apply
函数逐行 (1
) 或逐列 (2
) 应用函数。在这里,我应用了一个 returns 逐列最大值的函数。