我想从数据框创建一个频率表并将其保存在excel中.使用table()函数i只能创建特定列的频率.但我想为所有列创建频率表,对于每列,变量的级别或类型也可能不同.就像数据框的总结一样,但不会有平均或其他措施,只有频率.我正在尝试这样的事情
for(i in 1:230){
rm(tb)
tb<-data.frame(table(mydata[i]))
tb2<-cbind(tb2,tb)
}
Run Code Online (Sandbox Code Playgroud)
但它显示以下错误
data.frame(...,check.names = FALSE)中的错误:参数意味着行数不同:15,12
代替cbind()我也使用data.frame()但错误没有改变.
r ×1