【发布时间】:2017-08-16 05:00:13
【问题描述】:
我正在尝试使用 dplyr 整理数据集。我的变量包含百分比和简单的值(在本例中为页面浏览量和跳出率)。我试着用这种方式总结它们:
require(dplyr)
df<-df%>%
group_by(pagename)%>%
summarise(pageviews=sum(pageviews), bounceRate= weighted.mean(bounceRate,pageviews))
但这会返回:
Error: 'x' and 'w' must have the same length
我的数据集在页面浏览量和跳出率中都没有任何 NA。
我不确定我做错了什么,也许summarise() 不适用于weighted.mean()?
编辑
我添加了一些数据:
### Source: local data frame [4 x 3]
### pagename bounceRate pageviews
(chr) (dbl) (dbl)
###1 url1 72.22222 1176
###2 url2 46.42857 733
###3 url2 76.92308 457
###4 url3 62.06897 601
【问题讨论】:
-
请提供一些数据。