问题标签 [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.
matplotlib - seaborn violinplots 中的内部箱线图不准确
在生成 seaborn violinplots 时获得的内部箱线图(通过指定 inner='box')对于我的实际数据并不准确。请参见下面的示例图。实际数据延伸到细尾的尖端。但是箱线图在小提琴的区域内结束。
假设这些箱线图应该代表四分位数,而不是标准偏差或其他东西,那么它们是不准确的。
我调用 seaborn violinplot 的代码如下。如您所见,我设置了选项cut = 0,这应该意味着小提琴图的尾部根本没有超出我的极端数据,实际上,通过检查我可以看到小提琴的范围是在正确的地方。但我也可以通过检查看到内部箱线图甚至不接近正确。
sns.violinplot(x='Policy', y='LMP', order=cat_order, data=df, inner='box', scale='area', bw=0.2, cut=0, linewidth=0.5, ax =轴)
有没有人知道seaborn在这里做什么?他们是否决定(仅出于箱线图的目的)我的一些数据是异常值,并排除它们?关于如何控制它的任何想法?
r - ggplot 2 中的小提琴图,X 轴为日期,Y 轴为因变量
我正在尝试制作一个小提琴图,显示不同观察日期的昆虫访问植物品种的次数。我有 25 种不同的植物类型和 16 个不同的连续日期。
尽管(尝试)正确格式化日期,但我不断遇到错误,例如:“as.Date.numeric(value) 中的错误:必须提供'origin'”。这是我的代码:
我的数据标题如下所示:
任何帮助表示赞赏!
python - 警告:将掩码元素转换为 nan
我是初学者,所以请多多包涵。我用“五把小提琴”做了一个小提琴图,但由于某种原因,最后一把小提琴没有画出来,我收到错误消息:
我不明白为什么会收到此消息,因为我没有为任何数组使用掩码。那么它实际上是什么意思呢?还有一些警告,例如:
我想这只是ST_dist
造成问题的原因,我不知道为什么,因为我在其他列表中没有做任何不同的事情。
这是我的代码:
我试图屏蔽数组并使用 line 删除屏蔽值ST_dist=list(np.array(ST_dist).astype(np.float32))
。但它不起作用。
这就是剧情到现在的样子。
有谁知道为什么ST_dist
不绘制?
r - 为什么我不能从教程中重现一个简单的分组小提琴图
我想从这里的教程中重现简单的分组小提琴图:
它使用内置的 ToothGrowth 数据集,因此它应该很容易重现。
我使用此代码(在重新启动 RScript 软件后的空白 R 脚本中)
到目前为止,教程中的所有其他内容都很容易重现,并且对学习有很大帮助:) 那么我的错误是什么?我希望它看起来像教程中的示例。
有趣的是,我可以使用此问题中提供的示例代码轻松重现相同类型的小提琴图
我的规格:Win7 64bit(德文版,软件全英文) - RStudio 最新版本 1.0.143 - R 最新版本 3.40.7034.0 -
python - 将小提琴图中的均值指示器更改为圆形
我想改变 violinplots 中平均值的外观。我正在使用matplotlib。我可以使用以下代码更改手段的颜色:
但现在我想将平均值(目前是一条线,如中位数)的外观更改为“小圆圈”。有人可以帮我弄这个吗?
tooltip - 使用 seaborn 包构建的散景小提琴图表上的工具提示
我试图在Bokeh中使用小提琴图表,但找不到这种类型的图表。因此,我使用seaborn库构建小提琴图并将其用于bokeh。
代码:
现在,我想在seaborn的散景转换图表上添加工具提示。我google了很多,但找不到方法。
python - 如何使用 Seaborn 为小提琴图添加标签
我正在尝试使用 Seaborn 标记小提琴情节:
ax = sns.violinplot(x='distance', y='Length', data=class_A, scale= 'count')
当我添加hue='population'
时,我想用它来标记每个小提琴图,我失去了我的 KDE,它只显示了箱线图。
知道为什么会这样吗?有什么建议可以按列标记每个小提琴图吗?