Calculate the percentage of zeros that I have in a column

后端 未结 4 410
伪装坚强ぢ
伪装坚强ぢ 2021-01-19 17:59

I have a column of catch rate data in a DF (df$catch.rate) that contains a combination of decimal values and zeros.

I would like to calculate the percentage of zero

4条回答
  •  攒了一身酷
    2021-01-19 18:05

    sum(df$catch.rate %in% 0 ) / nrow(df)
    

    I suggest using %in% if you have NA values..... e.g.

    x <- c(0,NA,1) 
    sum(x == 0 ) / length(x)
    #[1] NA
    

提交回复
热议问题