问题标签 [violin-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.
r - 小提琴图和箱线图中位数在使用 ggplot2 的同一数据集中没有重叠 - 我的错误在哪里?
我使用的数据集可以在这里下载:https ://dropfile.to/aEWZ5U2 。
我想制作一个带有箱线图的小提琴图。
我对数据集使用了以下代码:
这使得 3 个地块。第一个看起来像预期的那样,但第二个和第三个不是因为中位数不重叠(见图),尽管在我看来它们应该重叠。我首先认为这可能与缺失值有关(因为这个数据集中有很多。但是如果我使用
除了数据,还有不同中位数的问题。据我了解,小提琴图应该像箱线图一样显示 0.25、0.5 和 0.75 四分位数。我的代码有什么问题,或者我对违反与箱线图的理解不正确?
python - 是否可以用每组中的观察次数来注释 seaborn 小提琴图?
我想用每组中的观察次数来注释我的小提琴图。所以这个问题本质上和这个问题一样,除了:
- python代替R,
- seaborn 而不是 ggplot,以及
- 小提琴图而不是箱线图
让我们以Seaborn API 文档中的这个例子为例:
我想在小提琴上放置 n=62、n=19、n=87 和 n=76。这是可行的吗?
r - 在一系列小提琴图上绘制趋势线
我有每周收集的数据。我想要一个显示一系列小提琴图的图表,每周一个。最重要的是,我想要一条趋势线。问题似乎在于,为了分离小提琴图,Week 变量必须是一个因素,但为了绘制趋势线,Week 变量必须是连续的。我如何获得两者?
python - 如何使用 seaborn 在同一张图上绘制两个小提琴情节系列?
查看有关 seaborn 的小提琴图的文档,我想知道如何在同一轴上绘制两个系列的小提琴图(第 1 点)并且它们具有可比性(第 2 点)。
关于第 1 点,我想为每种性别重现该情节:
我可以在两个子图上做到这一点:
我想在相同的 matplotlib 轴上绘制两个小提琴情节系列。
另一点是关于小提琴图的宽度。我不清楚小提琴是否标准化以及如何标准化?我假设为每个图计算宽度。在上面的示例中,为第一个子图的女性和第二个子图的男性计算宽度。因此我可以直接比较密度吗?我想我可以比较形状,但是,例如,我不能比较周一男性吸烟者和女性吸烟者的数量?有没有办法管理小提琴的正常化?