这可能是一个非常基本的问题......我有一个简单的数据框,每门类(class)都有不同的观察结果。我希望 R 返回每门类(class)的行数(在我的情况下等于观察数)。
例如:
DF <- structure(list(age = c(36, 21, 20, 32, 24), course = c("AERO",
"AERO", "CREDIT", "CREDIT", "SOLAR")), .Names = c("age", "course"), class = "data.frame", row.names = c(NA,
-5L))
然后我想要一些类似的东西
nrow(DF, by=course)
.. 返回每门类(class)的行数。我知道
nrow(DF, by=course)
不存在,但还有别的吗?我使用了子集,但是我必须定义每个子集。
最佳答案
一个简单的table
将告诉您数据中存在每门类(class)的行数。
c(table(DF$course))
# AERO CREDIT SOLAR
# 2 2 1
关于r - 如何在R中返回每组行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27159633/