【发布时间】:2017-12-04 07:00:22
【问题描述】:
我有一个由假人组成的数据集,如下所示:
# Example data
set.seed(123)
data <- data.frame(x1 = rbinom(10, 1, 0.3),
x2 = rbinom(10, 1, 0.6),
x3 = rbinom(10, 1, 0.5))
我想创建一个马赛克图/网格图(实际上我不确定应该如何调用这样的图),其中每个 1 值显示为黑色,每个 0 值显示为白色。显示的行之间不应有空格或任何其他颜色。
我想创建的情节示例可以在this paper on page 97 中找到:
我尝试了几个不同的软件包,例如 ggplot2 或 vcd,但不幸的是我无法生成完全相同的情节。非常感谢任何对包的帮助或任何提示!
【问题讨论】:
-
@Axeman 我认为 x 轴是 x1, x2, x3。
-
x 轴是变量 1-10,所以如果您考虑我上面的示例数据,它将是 x1、x2、x3。 y 轴是行,所以在我上面的例子中它是 1:10。
-
完美,只要你知道怎么做就很容易了。非常感谢 Axeman!