问题标签 [mosaic-plot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1409 浏览

r - 从马赛克图中删除类别名称并添加图例

我有这个列联表:

然后,我使用R的基本包制作了马赛克图。代码和图形如下:

在此处输入图像描述

现在我想从 x 轴上消除女性和男性的名字,并将这些名字作为图例,以便指定粉红色表示女性,浅蓝色表示男性。我怎样才能做到这一点?

编辑1:

“mytable”的输出是:

编辑2:

在绘制马赛克的代码之前,我必须删除图中的类别名称,并使用以下代码从列联表中删除名称:

现在,唯一没有解决的问题就是添加一个图例。

0 投票
1 回答
78 浏览

r - 绘图时如何获得 sigma 的东西?

我在 R 中使用包的plotFun功能mosaic。我正在尝试绘制 3D 图。以下是我的代码片段:

这工作正常。现在假设我想修复lambda并引入一个新变量t,这样如果t=2我们得到lambda^2*5+lambda^1*5+1上述情况。如果t=3我们得到lambda^3*5+lambda^2*5+lambda^1*5+1等等。所以现在我有t.lim=range(1,3)一个固定的 lambda :

在上面的“取决于 t”部分写什么。我想我们不能在for那里放置一个循环来计算 5* {summation i=0 to i=t}lambda i。如何去做这件事?

0 投票
0 回答
43 浏览

r - 在r中将标签添加到mosaic3d绘图的问题

如果我使用基于以下示例的简单 2d 马赛克()函数,我可以看到标签。

但是,如果我尝试将其更改为,mosaic3d那么所有标签都会消失,并且我会看到一些黑点。非常感谢任何有关如何向镶嵌 3d 绘图添加标签的帮助。

0 投票
2 回答
3985 浏览

r - R vcd::mosaic 重叠标签

我正在生成一个马赛克图vcd::mosaic。但是给我的因素的文字很长(删掉它们不是一种选择,而且有这么多实例,介绍\n似乎令人生畏),所以文字有重叠,我无法强行标注垂直于轴。

这就是我正在尝试的:

但这就是我得到的: 在此处输入图像描述

我也尝试过par(las= 2)par(las= 3)但没有一个能够强制它们垂直对齐(虽然las= 2可以很好地使用mosaicplot。这就像作为给定参数或作为默认设置的vcd::mosaic覆盖一样。我也玩过标签足够长以欺骗该解决方法。lasparpar(mar)

我该怎么做才能获得可读的标签?

########## 编辑添加:##########

我也试过这个,无济于事:

0 投票
0 回答
536 浏览

r - 在 R 中显示/编辑带有 4 个变量的马赛克图的标签?

我正在处理“效果”中的逮捕数据,我目前正在尝试创建一个马赛克图来显示释放、颜色、就业和公民之间的关系。当我创建情节时,我只有发布和颜色的标签。我想给公民和雇员贴上标签,或者至少在情节上贴上 C:Yes 和 C:No 的标签,这样每个是和否的用途就更明显了。我也想移动一些标签,比如与图表的距离。

谢谢!

0 投票
0 回答
249 浏览

r - 马赛克图不显示标签

可能这会让你感兴趣。

我在 R 中运行马赛克图,但无法获取行标签名称(仅列)。

这是代码:

你能告诉如何解决它吗?

在此处输入图像描述

0 投票
3 回答
5595 浏览

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

结果图

我可以使用哪些参数来更改上面结果图边缘的标签?例如,我想将“Male”更改为“M”,将“Female”更改为“F”,以避免文字侵占,并在标题标签中做一些注释。

我在包的帮助页面中找不到任何关于编辑轴标签的信息。

0 投票
2 回答
3411 浏览

r - 马赛克图和文本值

我从 Titanic 数据集创建了 structable 并使用了镶嵌函数。一切都很好,但是我还想在马赛克图中标记每个盒子,并根据他们的等级,生存和性别来标记泰坦尼克号乘客的数量。事实证明,我无法做到这一点。我知道我需要使用 labeling_cells 来实现这一点,但是我无法结合 stuctable 和以下代码使用它(并且我无法找到任何示例)。

0 投票
1 回答
1359 浏览

python - statsmodels 带有空值的马赛克图

我想用statsmodels.graphics.mosaicplot.mosaic()投射空单元格的数据创建一个马赛克图。它们在生成的图中看起来很丑,因为无论其大小如何,都会创建一个单元格。

例子:

为值“short small”创建一个带有空单元格的图:

在此处输入图像描述

有没有办法避免创建此单元格或之后将其从图中删除?

0 投票
1 回答
271 浏览

r - 计算列联表单元格的新变量的平均值

我试图在图中用彩色气泡总结李克特量表评级数据。我目前有一个小提琴图覆盖在一个抖动的多面散点图上,这为我试图传达的内容提供了一个近距离的失误。

连续变量遮蔽的抖动 7 点评级的多面散点图

理想情况下,我会为李克特量表上的每个点设置气泡,大小由具有该分数的项目的数量(或比例)决定,并由 spKnownShown 变量的平均值着色。为 Likert-facet-x-axis 组合制作列联表很简单,但是如何将每个单元格链接到 spKnownShown 的平均值?任何有关从列联表中跳入实际情节的建议将不胜感激。

很抱歉我不能分享这些数据,因为它是根据保密协议。