r - geom_mosaic : X axis tick labels not showing?

标签 r ggplot2 mosaic-plot ggmosaic

我正在使用 ggmosaic::geom_mosaic生成马赛克图。我似乎无法让我的自变量的值标签显示在 X 轴上。该变量是一个标记因子,其水平标记为“1”、“2”、“3”。我确定这是愚蠢的事情,但我无法弄清楚这里发生了什么。任何见解将不胜感激。

ggplot(data = mosaic)+
geom_mosaic(aes(x = product(X, Norm_Dx), fill=Norm_Dx), na.rm=TRUE)

enter image description here

最佳答案

我建议您使用 mosaicplot .

mosaicplot(table(X, Norm_Dx))
更多信息请引用this tutorial .

关于r - geom_mosaic : X axis tick labels not showing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60894718/

相关文章:

r - R 的 mlr 包中 makeStackedLearner 的 super.learner

r - 计算两个子组之间的统计检验的 ggplot2/plyr 方法是什么?

r - 控制ggplot2图异常(exception)观而不影响绘图

r - 是否可以从 vcd 包中编辑马赛克图的轴标签?

r - 如何在不丢失行名和列名的情况下对 R 中的平面列联表进行子集化?

r - R 中的 t-SNE 预测

r - 在 R 中创建马赛克图

r - 误差范围和 C.I

r - ggplot geom_bar 按月分组并显示计数