计算数据帧中另一个变量级别内的级别数

问题描述

我有一个带有两个字符变量的数据框,状态和鸟。我正在尝试查看每个州内有多少种鸟类。我尝试过:

const squares = document.querySelectorAll('.square');

但是,我非常困惑。预先感谢您的帮助;让我知道是否需要进一步说明。

解决方法

怎么样?

data.frame %>%
   group_by(state) %>%
   summarize(distinct_birds = n_distinct(data.frame$bird))
,

使用data.table

非常简单
library(data.table)
dt=data.table(data.frame)

dt[,counts:=.N,by=.(state,birds)]
  • .N是用于获取计数的data.table函数
  • by包含分组变量。
,

也使用tidyverse:

library(tidyverse)

data.frame %>% count(state)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...