我有一个包含多列的表,而不是在特定行上运行摘要,例如summary(a)
,summary(b)
等等。我想知道是否可以使用for循环进行此操作。
在psuedo代码中,我看起来像这样:
list = [a, b, c] #where a,b,c are column names
for i in list:
print(summary(i))
答案 0 :(得分:1)
正如Ronak所说:
对列进行子集,然后使用summary
,summary(df[list])
。例如,对于mtcars, cols <- c("mpg", "cyl");summary(mtcars[cols])