Histogram of factorial variable including missing values as a level
我有一个包含因式变量的数据框,其中包含缺失值。 我想绘制包括" a"," b"和" NA"值的直方图作为另一个级别。
1 2 3 | df1 <- data.frame(id = 1:6, fact1 = factor(c('a','b', 'a', NA, 'a', 'b'))) plot(df1$fact1) # incomplete plot |
您可以将所有缺少的值替换为
1 2 3 4 5 | dta <- as.character(df1$fact1) dta[is.na(dta)] <- 'NA' dta <- as.factor(dta) barplot(table(dta)) # the same as plot(dta) in this setting |