小编Ash*_*son的帖子

在 dplyr group_by 和 count 中找不到对象错误

我正在尝试创建一个计数作为计算每个类别的百分比覆盖率的第一步。下面的代码以前有效,但不再有效。

我已经阅读了关于 SO 的其他帖子,但似乎没有一个能解决我遇到的问题。

这是我正在尝试做的一个可重现的例子:

 library(dplyr)

cover_data_test<- data.frame( site=c('cram','khq','k50'), 
                     treatment=c('exc','out','exc'), 
                     season=c('fall','spring','fall'),
                     transect=c(1,1,1), 
                     point=c(1,2,3),
                     ground=c('b','l','pb')
                     )
 View(cover_data_test)

  groundcover_test<- cover_data_test%>%
        group_by(season,site,treatment,transect)%>%
        count(ground)
Run Code Online (Sandbox Code Playgroud)

上面的例子我仍然收到这个错误:

"Error in FUN(X[[i]], ...) : object 'b' not found"
Run Code Online (Sandbox Code Playgroud)

关于可能发生什么的任何想法?

r dplyr

1
推荐指数
1
解决办法
2331
查看次数

标签 统计

dplyr ×1

r ×1