使用ggplot

时间:2016-10-13 15:10:09

标签: r ggplot2

基础图形可以使用因子数据绘制一种双向直方图。这在某些情况下非常有用,例如演示2个变量之间的异常关系。

下面使用mtcars数据集

显示了这方面的一个例子
library(ggplot); library(dplyr)
table(as.factor(mtcars$cyl), as.factor(mtcars$carb)) %>% plot

Base graphics representation

如何使用ggplot创建类似的图?我试过以下

mtcars %>% ggplot(., aes(x = as.factor(cyl), y = as.factor(carb))) +geom_density2d()
mtcars %>% ggplot(., aes(x = as.factor(cyl), y = as.factor(carb))) +geom_raster()

然而,第一个只显示一个空白画布,第二个只有数据,但它们没有按比例标注尺寸。如果变量不是阶乘的,那么这不是问题,但是它们是图像不起作用。

0 个答案:

没有答案