如何创建此表的条形图

这是我创建的随机简化表,但与我实际拥有的相似。真正的一方有更多的聚会(列)和区域。

在此处输入图片说明

它显示了纽约地区以及该地区每个政党的投票百分比。

我想为每个参与方在R中创建一个条形图,其中在x轴上是阈值的投票百分比,在y轴上有投票该百分比的区域数量。

这是我要绘制的绘图。

在此处输入图片说明

例如,对于介于2-3%之间的投票百分比,有一个具有该投票百分比的依此类推。但是,我不知道如何创建它,因为我不知道如何计算落入该投票百分比阈值(实际数据要大得多)的区域数,然后将其与x轴匹配。

一月
# Data
df <- data.frame(Republicans = c(0.035, 0.034, 0.083, 0.078, 0.092),
                 Democrats =   c(0.023, 0.044, 0.067, 0.083, 0.101))
rownames(df) <- c("Bronx", "Brooklyn", "Manhattan", "Queens", "Staten Island")

# Transformation
freq <- table(floor(c(df[[1]], df[[2]])*100))
barplot(freq, names = names(freq))

下次,请不要发布图片(如要求@ r2evans)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章