如何解决如何按字段类型例如,数字,字符对data.frame进行子集设置?
| 我希望能够将我的data.frame
,DATA
分为数字字段和因子类型字段。我的目标是编写概括性的脚本来汇总我的数据,但是某些功能(例如hist
或quantile
)不适用于非数值数据。在因子类型字段上运行表会更有意义。
我尝试使用
types <- apply( DATA,2,typeof)
为每个字段创建类型列表,然后我可以将“ 1”作为子集。但是,这只会导致错误。我敢肯定有一个简单的方法可以做到这一点,但是我已经做了很多搜索,什么也没想出来。
谢谢。
解决方法
[因为它有效,所以我发布我的评论作为对此的答案:]
试试
lapply(DATA,class)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。