小编mar*_*rho的帖子

如何使用 ggplot2 重新创建显示比例的“交叉表图”?

我将非常感谢任何帮助重新创建这个显示比例的“交叉表图”:

在此输入图像描述 (来源:皮尤中心

我想方法是使用具有适当形状的 geom_point ,但我真的无法比这更进一步

library(ggplot2)
df <- data.frame (col  = c("A","A","B","B"),
                  row = c("C", "D","C","D"),
                  val = c(4,10,29,31))

ggplot(df, aes(y = row, x = col)) + geom_point(size = df$val, shape = 15)

Run Code Online (Sandbox Code Playgroud)

感谢您的指点。

r ggplot2

9
推荐指数
1
解决办法
283
查看次数

标签 统计

ggplot2 ×1

r ×1