问题标签 [errorbar]

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 投票
2 回答
3640 浏览

r - 将误差线添加到 ggplot 时出错

亲爱的 Stackoverflow 用户,

我想用三个带有误差线的自变量绘制一个分组条形图。我的图表基于 Stacked Overflow 上的示例(分组条内的堆叠条),使用 ggplot 和 geom_bar。当我根据帮助页面的示例添加 geom_errorbar 时,出现以下错误: Error in if (empty(data)) { : missing value where TRUE/FALSE needed

这是我使用的脚本:

这就是我添加错误栏的方式:

我真的找不到我做错了什么。我希望你能帮帮我:)

0 投票
1 回答
641 浏览

python - Python Matlplotlib 错误栏:一些错误消失了

我有一个 ipython 笔记本绘制了一些有错误的数据,但是一些错误栏消失了。尽管我看不出这些值有什么特别之处,但还是会发生这种情况。下面是笔记本(对冗长的数据条目感到抱歉;我想不出另一种方法)。

输出如下所示,注意缺少的错误栏(例如最后一个):

误差图

0 投票
0 回答
80 浏览

textures - 使用matlab带纹理的阴影误差条

我正在使用包 shaddedErrorBar ( http://www.mathworks.com/matlabcentral/fileexchange/26311-shadederrorbar ) 来绘制带有阴影误差条的生理数据。;)

我当然设法自己更改了颜色,但不幸的是我不知道如何更改阴影条的纹理。

有谁知道如何做到这一点?

非常感谢!

这里是阻塞的代码组件:

最好的祝愿,费迪南德

0 投票
1 回答
483 浏览

matlab - Errorbars Matlab中的图例错误

给出错误:

使用图例时出错(第 120 行) 参数无效。键入“帮助图例”以获取更多信息。

我不知道为什么会发生此错误。因为它有六个错误栏的 6 个标签!

另外,发布完整代码:

0 投票
1 回答
495 浏览

r - R中的自定义误差线 - 基因表达中的传播错误

嗨,堆栈溢出,

更长的版本:

我正在对基因表达数据进行 delta delta Ct 计算。我想用条形图来展示我的表情。我还想通过我的计算传播错误。我可以按照 Livak 等人的方法在 R 或 excel 中进行传播计算。(2001),并得到我的置信区间的上限和下限。但是在 R 中绘制这些是很麻烦的,因为我首先取每个处理的平均值,然后取这些平均值之间的差异,然后转换差异。因此,我正在绘制的值不会从多个测量中获得输入,而只是一个数字。因此,以标准方式绘制误差线是行不通的,因为一个数字没有误差范围。

自己进行计算,我可以找到 95% 置信区间的上限和下限。我希望能够将这些指定为误差线的上限和下限。这可能吗?

利瓦克等人。(2001): http://www.gene-quantification.net/livak-2001.pdf

以下是数据的示例:

那么对照中每个基因的平均值为:gene1 = 30.03,gene2 = 26.91

然后处理中每个基因的平均值为:gene1 = 25.03,gene2 = 27.01

我正在绘制的表达式值(倍数变化)是:2^-(5.10) = 34.30 所以条形表示表达式的 34.30 倍数变化。

我正在为我的误差线使用误差范围,我得到(-5.10)的上限和下限,然后以相同的方式(即 2^-X)转换它们以找到我的上限和下限转换后数据的误差范围。我需要在转换之前计算上下界,否则我在表达式中的倍数变化时会得到错误的上下界。

所以我希望我的柱高到 34.30,然后上误差柱延伸到 55.68,下误差柱延伸到 21.12。

谢谢!

0 投票
2 回答
246 浏览

matlab - MATLAB - 误差线分离距离和高度

我有数据数组 w 和 x;我想绘制误差线 y 距离和 z 距离上方和下方的点。有没有办法做到这一点?我试过操纵误差条功能,但无法弄清楚。

w [1 3 5 8 9 15 17 34 67 79 90 123 63 23 2 ] x[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]

情节(x,w)坚持; errorbar(x,w....不知道后面放什么);

我正在尝试每隔 3 点绘制误差线,高度为 +-5

0 投票
1 回答
8009 浏览

r - 使用 ggplot 和 facet_grid 指定误差线

我制作了一个图表,facet_grid以可视化每天每次治疗中每组锂的百分比。

结果是:

在此处输入图像描述

为此,我有两个问题:

我无法为每个组的锂含量制作正确的误差线。我已经尝试过了,但每次治疗我只会得到误差线。

在此处输入图像描述

我想从每组的总数中得到误差线

在那之后,我的第二个问题是:是否可以代表每组的绝对值和每个治疗的百分比?

数据集(亩):

0 投票
1 回答
1276 浏览

gnuplot - Gnuplot columnstacked histogram with errorbars

假设我有以下数据文件so-qn.dat

其中包含第 2 列和第 4 列的值以及第 3 列和第 5 列的相应错误增量。

我可以生成一个列堆叠直方图:

但我不知道如何为此添加错误栏。到目前为止我最接近的是

产生

但是只有一个误差线在正确的位置(我实际上不知道左下角的 y 从哪里得到),一个是完全不可见的(隐藏在右堆栈后面?),我想要误差线不显示在密钥中。

是否可以结合列堆叠直方图和误差线?

0 投票
1 回答
748 浏览

python - Python 极坐标图

我是 Python 的新手,但我必须在其中做极坐标图。

我找到了这段代码:

我必须做一些改变。在数组中我想要 36 个值,但是当我尝试添加它时,我得到了这个错误:

ValueError:x 和 y 必须具有相同的第一维

我对误差线也有疑问,'yerr' 是 'r' 数组中的值错误。角度的“xerr”误差是弧度吗?

0 投票
1 回答
538 浏览

r - 在 R 中为 ggplot 绘制上限(对于错误)

我正在使用 ggplot 绘制一些数据(x='filt' 和 y='flux'(显示在下面的代码中)以及上下对称误差线,它们在不同的文件中提供。
问题是一些的错误值对应于“-1”,实际上是上限。我完全不知道使用 ggplot 绘制上限。

所以,到目前为止,我只是将 -1 替换为 0.0,这让我可以绘制其他误差线,这是我的程序:

带有过滤通量数据的数据文件:

带有错误信息的数据文件:

综合数据:

绘图:

'geom_error' 函数绘制了上限和下限,我可以使用“if”条件过滤掉仅提供上限的数据,但问题再次是关于在 ggplot 内绘图。

任何帮助或建议将不胜感激。

示例数据:
index filt objs flux filt objs err_flux
1 4590 obj1 1005.448892 4590 errobj1 0.0401
2 6220 ob​​j1 1420.626789 6220 errobj1 0.0392
3 7640 obj1 1855.5813550.04320 ob​​j1350.04320

...................................................

17 8989 obj2 246.899380 8989 errobj2 0.0608
18 12561 obj2 381.311585 12561 errobj2 0.0866
19 16467 obj2 657.233966 16467 errobj2 0.0982
20 21512 obj2 949.642188 21512 errobj2 0.1516
21 2030 obj2 9.838299 2030 errobj2 0.0000
22 2253 obj2 17.097003 2253 errobj2 0.0000
23 2612 obj2 14.754347 2612 errobj2 0.0000
24 3470 obj2 14.890868 3470 错误obj2 0.0000

我想为“err_flux==0.0”的点绘制我的图(附加)的上限。即对于图中的“obj2”,我想绘制从最左边的 4 个点向下指向的箭头。

在此处输入图像描述