问题标签 [boxplot]

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 投票
1 回答
11039 浏览

java - 具有多个类别的箱线图的 JFreeChart 缩放

我目前正在开发一个使用 JFreeChart 来显示箱线图的基于 java 的项目。

我的问题是如何显示包含大约 20 个类别和 5 个以上系列的 CategoryDataset 的箱线图的图表。

目前,如果未设置 ChartPanel 的首选大小,则图例、标签和注释是可读的,但箱线图太小。或者设置 ChartPanel 的大小,使箱线图具有可接受的大小,但随后图例、标签和注释被水平拉伸。

我的问题是,如何在不缩放图表的图例、轴标签和注释的情况下正确缩放箱线图?是否可以在不缩放图表的所有元素的情况下缩放绘图?

代码示例

0 投票
2 回答
88614 浏览

r - 使用ggplot2时如何更改箱线图的顺序?

这个问题来自另一个问题。我无法在那里实现答案。

定义:

阴谋:

我想以相反的顺序排列箱线图(例如,一个在右边的左边等等)。

我尝试了各种使用levels, ordered,relevel等对因子重新排序的方法rev,但我似乎根本无法获得正确的语法。

0 投票
1 回答
7465 浏览

excel - excel中的加权标准偏差和四分位数

我有一个数据集,其中包含汇总数据和每个类别的总值。例子:数据示例

现在我想创建一个箱线图来可视化这个数据集的洞察力,而不仅仅是(加权)平均值。我找到了一些加权标准差的公式,但我无法将其转换为 excel 公式。excel中是否有默认公式可以做到这一点?如果没有,关于如何处理这个问题的一些建议?那么四分位数呢?还是以某种方式扩展数据集以反映频率的最佳方法?

0 投票
2 回答
1124 浏览

jfreechart - Outlier rules in JFreeChart Boxplots?

i've got some questions regarding outlier rules in JFreeChart:

  1. Is it possible to influence the outlier rules in a JFreeChart Boxplot?
  2. I would assume that the default setting for outliers is Q3+1.5*IQR and Q1-1.5*IQR?
  3. Is there a default rule for extreme values like Q3+3*IQR and Q1-3*IQR?

  4. Maybe this should be a separate Question but how do you set the symbol for outliers? The default setting is a circle which is too big for my preference.

My data is in a DefaultBoxAndWhiskerCategoryDataset and i am not even sure if i need to change any of the default settings. Nevertheless it would be nice to know what exactly the default settings are ;)

0 投票
3 回答
7451 浏览

gnuplot - gnuplot:从原始数据创建箱线图

gnuplot 可以从原始数据文件创建箱线图吗?我知道如何从已经计算的中位数、四分位数等中绘制箱线图-但是如何从原始数据文件中绘制?

在原始数据文件的每一行中都有一个测试结果。

0 投票
1 回答
2039 浏览

r - R-Graphs:从轴中排除不相关的值

有类似的东西。我有一个包含 22000 个值的数据集,并希望以适当的方式显示它们(使用我的数据:每条河流的图表,y 轴上这条河流中的鱼类种类和 x 上每个物种捕获的鱼的数量-轴。

如果我这样做,图表会在 y 轴上显示所有“鱼名”,仅在这条河中捕获的那些鱼上绘制一个箱线图......我怎样才能摆脱那些没有被捕获的鱼名在这条河中(使图形更好看)?!

有什么建议么?

0 投票
1 回答
4697 浏览

r - 如何在背景中放置参考线 ['abline()']?

这可能是非常基本的,但我似乎无法找到一个可行的解决方案:

我正在使用 R 中的 'boxplot()' 函数构建一个带有自定义轴的箱线图,我希望在 y-tick 间隔中使用细灰线作为参考,例如:

当它打印出来时(在我的例子中是 pdf),细的灰线与箱线图的盒子和胡须重叠。

我怎样才能有相同的情节与图形框和胡须在前景...?

0 投票
1 回答
592 浏览

r - R箱线图具有哪个功能

我有来自 2 个现场抽样活动的数据。我已经组织了数据严重的列和行:

  • 数据 = 样本点
  • 列 = 元素 (1,...,n) 、季节、Sampletype 和其他一些。

添加。列信息:

  • 季节 = 1,2(区分季节)
  • sampletype = 1,2,3(区分样本类型)

这 2 列采用因子格式。

我想要的:一个箱线图,显示第 1 季和第 2 季的元素 i 的箱线图(在一张图中)。但是,不是所有的样本类型,而是只有 1 种,例如:

这将为我提供元素 i 在所有样本类型上的数据的箱线图,但在季节之间有所不同。但我只想要 1 个样本类型。

我该怎么做呢?

0 投票
1 回答
1876 浏览

matlab - 如何在 Matlab 中自动保存箱线图?

当我尝试使用“saveas”保存箱线图时,如下所示

我收到错误

出现此错误是因为 H 是箱形图中线条的句柄矩阵,但 saveas 要求 H 是单个句柄。有人可以告诉我如何使用命令保存箱线图吗?谢谢。

0 投票
2 回答
2720 浏览

list - 加入列表然后制作箱线图

假设我有两个列表:

temp中的每个变量都包含 1000 个观察值和 64 个变量。我想做的是创建一个双循环,以便我可以根据样本大小创建箱线图(这样每个箱线图将有 16 个框,根据Temp),即我会得到 boxplot(con.sin.results[,1: 16]),然后是 boxplot(con.sin.results[,17:32]) 等。

考虑到这个目标,我已经达到了以下几点:

不幸的是,这向我吐出了一个错误:

x[floor(d)] + x[ceiling(d)] 中的错误:二元运算符的非数字参数

我哪里错了?我应该调整什么?