所以在dataframe = week0内,我试图获取数字列'retweetCount'的平均值,之后基于非数字列'album_id'中的值匹配对数据框进行了子集化。但是不知何故我不断得到
警告消息:在mean.default(。,n = n())中:参数不是 数字或逻辑:返回NA
这是针对以下数据帧(week0)的,由于整个df太大,因此对其进行了稍微的调整,所以这里是一个示例:
retweetCount album_id
0 01_album
12 01_album
3 02_album
156 02_album
332 02_album
56 03_album
0 03_album
23 03_album
2 04_album
5 04_album
week0[week0$album_id == "01_album",] %>% group_by(retweetCount) %>% mean(n=n())
我希望这将返回每个album_id的平均retweetCount,但不知何故陷入了NA错误。而我已经检查过了,该列仅包含从0开始的数字值。预先感谢。