问题标签 [beeswarm]
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.
r - Beeswarm 图数据输入
我正在尝试使用我的特定数据集在 R 中创建一个蜂群图。我不是 R 专家。我的数据如下所示:
我想看到的是带有 p1、p2、p3 和 p4 列的蜂群图,并且对于每一列,它显示不同的组,由不同的组着色(红色表示“A”,蓝色表示“B”例子)。在 y 轴上,我想查看实际的数据点/测量值。
如果这样更容易,我也可以按组将数据分开 - 所以会有一个“A”表和一个“B”表,我可以在同一个图上重叠。
我只是不知道如何使列对应于 p1、p2 等,并在给定我的输入数据的情况下覆盖列中的不同测量值。
r - 具有对数 X 轴的蜂群
我正在尝试绘制一个“蜂群”,它本质上是一个单维散点图
我想要实现的是X轴的对数变换。
显然,我可以做到,beeswarm(log(breast$time_survival),horizontal=TRUE,method="hex")
但它绘制了对数变换的数据,并且 X 轴不再以数字方式表示生存时间。有没有办法直接影响X轴?在常规散点图中,我会这样做,plot(breast$time_survival,log="x")
但不确定如何处理beeswarm
r - 蜂群中居中对齐的“逐点”颜色
是否可以绘制一个蜂群图,使逐点颜色在水平中心对齐?(我相信这会大大提高可读性,特别是如果数据不像示例中那样清晰。)
要使用居中颜色实现此图:
我试过了:
它很接近,但各个图上的各个点并不完全相同。
javascript - 重置 d3 forceSimulation 中的所有孤立力
我正在尝试创建一个在几个状态之间转换的群体图,但遇到了一些障碍。我发现设置它的最佳方法是将我的节点聚集在中心,然后根据我的数据隔离 forceX 和 forceY 。但是,我发现一旦我这样做了,就不可能“重置”整个集群并将每个节点都带回中心。即使我添加了 forceCenters,似乎每个节点都开始相对于最后一个孤立的力移动。
诚然,我是 d3-force 的新手,所以这可能是一个愚蠢的问题,但我已经做了很多搜索而没有答案。
作为第二个问题,如果有人可以向我解释为什么forceX()
ing 为 0 并且宽度不会将点带到边缘,那也很有用。我想这源于我对上述内容的误解。
r - R-package beeswarm 生成相同的 x 坐标
python - 使用 beeswarm 时出现“TypeError: 'module' object is not callable”错误
我尝试使用 beeswarm 用以下代码绘制一些数据:
然后错误来了:
有谁知道如何处理这个问题?先感谢您。
r - 更改 R 中蜂群图中一个元素的颜色
从 .csv 开始,我想突出显示蜂群图中的一个点。
library("beeswarm")