【发布时间】:2017-08-31 16:26:44
【问题描述】:
我使用“count”来汇总数据框的列。列 (dataset$Nationality) 包含可以多次出现的国籍(例如瑞士、德国、法国、瑞士等)。它工作正常,直到今天突然产生错误消息:
UseMethod("groups") 中的错误:没有适用于“groups”的方法 应用于“字符”类的对象。
我重新安装了 dplyr,但还是不行。
例如:
dataset$Nationality consists of c("Swiss", "French","German","Swiss")
然后
count(dataset$Nationality)
会给出类似的东西
Swiss,2, French, 1, German,1
谁能告诉我我能做些什么来让它再次工作?
非常感谢!
【问题讨论】:
-
count的代码不应该是count(dataset, Nationality)吗? -
有效!谢谢。奇怪的是在它接受数据集$Nationality 格式之前。
-
@thixio 如果您认为我的回答有用,请支持并接受我的回答,以便其他人知道这是正确的答案,谢谢!