【发布时间】:2021-07-04 14:48:29
【问题描述】:
我想一次为多个变量生成描述性统计数据(接近 50 个),而不是多次写出代码。
这是一个非常基本的数据示例:
id var1 var2
1 1 3
2 2 3
3 1 4
4 2 4
我通常会写出每一行代码以获得频率计数和描述,如下所示:
library(psych)
table(df$var1)
table(df1$var2)
describe(df1$var1)
describe(df1$var2)
我想创建一个列表并从这些分析中获取输出,而不是写出 100 行代码。我试过了,但它不起作用:
variable_list<-list(df1$var, df2$var)
for (variable in variable_list){
table(df$variable_list))
describe(df$variable_list))}
有没有人有关于让它工作的建议?
【问题讨论】: