我目前使用以下函数列出data.frame的类:
sapply(names(iris),function(x) class(iris[,x]))
Run Code Online (Sandbox Code Playgroud)
必须有一个更优雅的方式来做到这一点......
Jos*_*ich 10
由于data.frames已经是列表,sapply(iris, class)因此只会起作用. sapply将无法简化为扩展其他类的类的向量,因此您可以做一些事情来获取第一个类,将类粘贴在一起等.