使用NRC dict“在R中旋转更宽”;无中断/下一步循环,跳至顶层“;

使用NRC dict“在R中旋转更宽”;无中断/下一步循环,跳至顶层“;,r,tidyr,R,Tidyr,我是个新手,目前正在使用它对yelp评论进行数据挖掘 我目前正试图在NRC字典上pivot\u wide,但不断出现以下错误: "Values in `idf` are not uniquely identified; output will contain list-cols. * Use `values_fn = list(idf = list)` to suppress this warning. * Use `values_fn = list(idf = length)` to iden

我是个新手,目前正在使用它对yelp评论进行数据挖掘

我目前正试图在NRC字典上
pivot\u wide
,但不断出现以下错误:

"Values in `idf` are not uniquely identified; output will contain list-cols.
* Use `values_fn = list(idf = list)` to suppress this warning.
* Use `values_fn = list(idf = length)` to identify where the duplicates arise
* Use `values_fn = list(idf = summary_fun)` to summarise duplicates
no loop for break/next, jumping to top level"
"Error in group_by(review_id) : object 'review_id' not found"
这就是我试图运行的代码

revDTM_sentiNRC <- rrSenti_nrc %>%
  pivot_wider(id_cols = c(review_id,stars), 
              names_from = word, 
              values_from = idf) %>% 
  ungroup()
我不理解这一点,因为我的代码的其余部分可以找到“review_id”,但这可能是解决这个问题的错误方法


提前感谢您的建议/帮助。

您可以使用
dput
共享数据吗?您的
group\u by
命令失败,因为您缺少第一个参数。。。你想要分组的数据框架。我认为这里的问题是,单词在AFINN和Bing词典中各有一次,但在NRC词典中有多次。你能分享一个小的可重复的例子,让我们看看如何解决这个问题吗?
"Error in group_by(review_id) : object 'review_id' not found"