计算R中数据集中所有行的范围

时间:2017-03-06 14:48:16

标签: r vector range

我有一个数据集x由4列组成。当我申请range(x)时,我会收到所有行的答案。如何在不使用循环的情况下获取4列中每行的范围?

1 个答案:

答案 0 :(得分:2)

这是* apply-family函数的典型案例,它们在技术上循环使用特殊语法。在您的情况下,您可以使用

apply(X = x, MARGIN = 1, FUN = range)

这告诉R在所有行上应用函数range(),如MARGIN = 1所表示的(MARGIN = 2对所有列都相同)。