Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 如何显示具有条件的行的列_R - Fatal编程技术网

R 如何显示具有条件的行的列

R 如何显示具有条件的行的列,r,R,我加载了大众图书馆,并尝试使用which.max()函数查找中值最高的邻域,这是波士顿的一个变量。我想显示具有最高值但只有列1、6、13、14的行 which.max(df$medv) ^这提供了最大值,但如何显示最大行的那些列?您可以对所需列进行子集设置 res <- df[which.max(df$medv), c(1,6,13,14)] res res我们可以使用子集 res <- subset(df, medv == max(medv), select = c(1, 6

我加载了大众图书馆,并尝试使用which.max()函数查找中值最高的邻域,这是波士顿的一个变量。我想显示具有最高值但只有列1、6、13、14的行

which.max(df$medv)

^这提供了最大值,但如何显示最大行的那些列?

您可以对所需列进行子集设置

res <- df[which.max(df$medv), c(1,6,13,14)]
res

res我们可以使用
子集

res <-  subset(df, medv == max(medv), select = c(1, 6, 13, 14))
res