如何使用'values\u fn={summary\u fun}'在dplyr中总结重复项

如何使用'values\u fn={summary\u fun}'在dplyr中总结重复项,r,dplyr,R,Dplyr,当我使用dplyr的pivot\u wider时,如果没有唯一标识的行,则会出现以下错误: Values are not uniquely identified; output will contain list-cols. * Use `values_fn = list` to suppress this warning. * Use `values_fn = length` to identify where the duplicates arise * Use `values_fn = {

当我使用dplyr的
pivot\u wider
时,如果没有唯一标识的行,则会出现以下错误:

Values are not uniquely identified; output will contain list-cols.
* Use `values_fn = list` to suppress this warning.
* Use `values_fn = length` to identify where the duplicates arise
* Use `values_fn = {summary_fun}` to summarise duplicates

我对重复项的摘要感兴趣,但是当我设置
values\u fn=summary\u fun
values\u fun={summary\u fun}
时,它会抛出一个错误。如何按照values\u fn参数指定的方式总结重复项?

{code>{summary\u fun}我认为这是要应用的函数的占位符。使用
values\u fn
的一般语法是
values\u fn=list(col\u name=function\u name)
。啊,我明白了。您是否知道汇总重复项的函数是什么样子的?根据您的要求,您可以使用任何函数,如
sum
mean
。参见
?pivot\u Wither
warpbreaks%>%pivot\u Wither中的示例(名称=羊毛,值=断裂,值=列表(断裂=平均值))
啊,我明白了。我只是想确定哪些行是重复的(例如,哪些行是通过list cols汇总的。现在我明白了。谢谢!
{summary\u fun}
我认为这是要应用的函数的占位符。使用
values\u fn
的一般语法是
values\u fn=list(col\u name=function\u name)
.Ah,我明白了。你知道该函数总结重复项时会是什么样子吗?根据你的要求,你可以使用任何函数,如
sum
mean
。参见
?pivot\u wide
warpbreaks%>%pivot\u wide(name\u from=wool,values\u from=break,values\u fn=list)中的示例(breaks=mean))啊,我明白了。我只是想确定哪些行是重复的(例如,哪些行是通过列表列汇总的。现在我明白了。谢谢!