5

有谁知道是否可以用 ggplot 映射到六边形大小?大小在geom_hex 文档中被列为一个参数,但在stat_hexbin中没有大小映射的示例,所以这似乎与 bin 大小有关。

举个例子:

ggplot(economics, aes(x=uempmed, y=unemploy)) + geom_hex()

在此处输入图像描述

但是以人口分布为例(如下),将分箱平均人口映射到六边形大小可能很有用,但我还没有找到一个公式(如果存在的话)。

ggplot(economics, aes(x=uempmed, y=unemploy, col=pop)) + geom_point()

在此处输入图像描述

有任何想法吗?

4

1 回答 1

2

显然官方的回答是 ggplot 没有映射到六边形区域的功能。但是正如您所看到的,一种变通解决方案是可能的,现在发布在github 的要点中

在此处输入图像描述

于 2013-06-06T11:28:15.707 回答