簡體   English   中英

計算滿足 R 中多個條件的行數

[英]Count number of rows that fulfill multiple conditions in R

我有一個數據框:

df <- data.frame (ID  = c(1:20),
                  Ethnicity = c(rep(c("White", "Asian", "Black", "Hispanic", "Other"), times=20/5)),
                  Age = c(1:20),
                  Set = rep(c(1,2,3,4), times=20/4)
)

計算Ethnicity == 'Asian' 和Set == 3 的行數的最有效方法是什么?

謝謝!

取決於您對效率的衡量標准,但是

sum(df$Ethnicity== 'Asian' & df$Set == 3)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM