问题标签 [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 投票
3 回答
8319 浏览

python - Matplotlib 方形箱线图

我在同一个图中有两个箱线图。出于样式原因,轴应具有相同的长度,以使图形框为正方形。我尝试使用该set_aspect方法,但是由于它们的范围,轴的差异太大,结果很糟糕。

即使它们的点数不同,是否可以有 1:1 的轴?

0 投票
2 回答
2302 浏览

r - R箱线图中的自动拟合标签

我们目前正在使用R自动生成各种boxplots.

我们遇到的问题是,我们的标签长度​​在一个图中的不同图和类之间有很大差异。

有没有办法自动调整绘图,以便所有标签都适合它?

指定最坏情况mar是不可行的,因为在某些图中,标签比其他图短得多。

0 投票
1 回答
674 浏览

r - 数据框中条件数据的箱线图

我是 R 的新手,任何人都可以帮我绘制数据集的箱线图,例如:

文件 1

文件2

对于每种颜色(红色、绿色和蓝色),我需要通过将文件 1 和文件 2 的 MB 和 RMSE划分为不同的组col4来比较文件 1 和文件 2:col3col2

如果 col2<20,20<=col2<50, 50 <= col2 <70, col2 >=70。

也就是说,对于箱线图,x 是 (<20, 20-50,50-70, >70),而 y 是col4col3

我希望我没有混淆任何人。太感谢了。

0 投票
5 回答
117704 浏览

r - R中的箱线图显示平均值

有谁知道在 R 中生成箱线图的方法,其中一条线(或另一个符号)的值对应于平均值?

谢谢!

0 投票
1 回答
2163 浏览

ruby-on-rails - 如何在 Heroku 上的 Rails 应用程序中计算箱线图(四分位数、中位数)的数据?(Heroku 使用 Postgresql)

我正在尝试计算生成箱线图所需的数据,这意味着我需要计算出第一和第三四分位数以及中位数。我在 Postgresql 中找到了一些解决方案,但是它们似乎依赖于 PL/Python 或 PL/R,而 Heroku 似乎没有为其 postgresql 数据库启用任何一种。事实上,我运行了“从 pg_language 中选择 lanname;” 并且只返回“内部”、“c”和“sql”。

我还发现了一些代码可以在纯 ruby​​ 中完成,但这对我来说似乎有些低效。

我对 Box Plots、Postgresql 和 Ruby on Rails 还很陌生,所以我愿意接受有关如何处理这个问题的建议。有可能拥有大量数据,这就是我关心性能的原因,但是如果解决方案最终过于复杂,我可能会在 ruby​​ 中完成它,并且如果我的应用程序变得足够大以保证它获得我自己的 Postgresql 我可以在其他地方托管。

*注意:由于我只能发布一个链接,因为我是新人,所以我决定分享一些相关信息的馅饼

0 投票
2 回答
33189 浏览

ruby - 从 Ruby 中的数组中查找最高、最低、总、平均和中位数

我正在用 Ruby 创建一个箱线图生成器,我需要计算一些东西。

假设我有这个数组:

如何从上述数组中找到最小值 (1)、最大值 (65)、总计 (157)、平均值 (22.43) 和中值 (7)?

谢谢

0 投票
5 回答
8170 浏览

r - 如果 ggplot2 boxplot 中有多个异常值,则抖动

我正在尝试找到一个合适的展示来说明学校班级内和班级之间的各种属性。每个班级只有 15-30 个数据点(学生)。

现在我倾向于一个没有胡须的箱线图,只显示 1.,2。和 3. 四分位数 + 数据点多于例如 1 个总体 SD +/- 样本中位数。

这是我能做到的。

但是 - 我需要向一些老师展示这个图表,以衡量他们最喜欢什么。我想将我的图表与正常的箱线图进行比较。但是如果只有一个异常值,或者例如 5 个相同值的异常值,则正常的箱线图看起来是一样的。在这种情况下,这将是一个交易破坏者。

例如

这里 ("a",9) 处有两个异常值 - 但只显示了一个“点”。

所以我的问题是:如何抖动异常值。并且 - 对于此类数据,您建议使用哪种显示方式?

0 投票
1 回答
5580 浏览

r - ggplot:如何指定多个箱线图的垂直顺序?

我想更改下图中医院的堆叠顺序,使#1 在顶部,#4 在底部。

该图是用

我需要自上而下的顺序与现在相反。我不知道为什么会变成现在这样。“医院”一栏是一个重要因素。

非常感谢!

替代文字

0 投票
5 回答
40635 浏览

r - 在 R 中创建一个箱线图,用样本大小 (N) 标记一个框

有没有办法在 R 中创建一个箱线图,该箱线图将与箱(某处)一起显示“N =(样本大小)”?varwidth 逻辑根据样本大小调整框的宽度,但这不允许在不同的图之间进行比较。

FWIW,我以下列方式使用 boxplot 命令,其中“f1”是一个因素:

0 投票
1 回答
2249 浏览

gnuplot - 如何在 gnuplot 中的每个框的顶部放置标签?

我有一个看起来像这样的数据数组[0.5, 0.3, 0.15,0.0, 0.0, -0.09, -0.25,-0.4]

我想在每个盒子的顶部放置一个相应的盒子标签(或数字)来指示哪个是哪个。

有人知道怎么做吗??

谢谢。