我有13列91行的数据集。每一列都包含一个布尔值TRUE或FALSE。这是对一项调查的回应,在调查中,参与者被问到他们为哪一款应用-- uber、lyft、postmates等--是否可以创建一个条形图,将这些列中的真值计数与其他列进行比较?我希望y轴是计数(0-91),x轴包括标签"uber,lyft,postmates.“诸若此类。有人能帮我解决这个问题吗?
发布于 2022-06-09 07:53:55
如果你提供一个可重复的例子,就会更容易,并为你的案例提供准确的帮助,就像Limely说的。
我猜你的数据看起来
df <- data.frame(
uber = c(T,T,T,F,T),
lyft = c(F,F,T,F,F),
postmates = c(T,T,F,F,F),
etc = c(T,F,F,F,F)
)
uber lyft postmates etc
1 TRUE FALSE TRUE TRUE
2 TRUE FALSE TRUE FALSE
3 TRUE TRUE FALSE FALSE
4 FALSE FALSE FALSE FALSE
5 TRUE FALSE FALSE FALSE然后简单地
barplot(colSums(df))会给

https://stackoverflow.com/questions/72556516
复制相似问题