首页 > 解决方案 > 多个/特定列的摘要

问题描述

我有一个包含多列的表,而不是在特定行上运行摘要,例如summary(a)summary(b)等等。我想知道是否有一种方法可以使用 for 循环来完成。

在伪代码中,我看起来像这样:

list = [a, b, c] #where a,b,c are column names
for i in list:
    print(summary(i))

标签: rfor-loop

解决方案


正如罗纳克所说:

对列进行子集化,然后使用summary, summary(df[list])。例如对于mtcars, cols <- c("mpg", "cyl");summary(mtcars[cols])


推荐阅读