带两个方向误差条的r散点图

亚历克斯·里兹(Alex Lizz)

如何在两个方向上创建带有误差线的散点图?通常,误差线在垂直方向上(即y值的不确定性)。但是我的数据在x值上也有不确定性

X      ErrX   Y     ErrY
1.0    0.1    3.0   0.2
1.5    0.3    4.2   0.1
etc
柯特F.

使用ggplot2,这很容易。您可以完全控制错误栏的所有四个“边”的长度。随着geom_errorbar()您设定的Y错误,并geom_errobarh()(在H是水平方向)设置的X-错误。

#toy data
df <- data.frame(X = rnorm(4), errX = rnorm(4)*0.1, Y = rnorm(4), errY = rnorm(4)*0.2)

#load ggplot2
require(ggplot2)

#make graph
ggplot(data = df, aes(x = X, y = Y)) + geom_point() + #main graph
    geom_errorbar(aes(ymin = Y-errY, ymax = Y+errY)) + 
    geom_errorbarh(aes(xmin = X-errX, xmax = X+errX))

您可以通过在其中设置参数来分别控制每个条形的颜色,线宽等geom_errorbar()有关详情,请参见帮助和Google。例如,您可以控制“上限”的宽度,也可以使用width参数完全消除它们将上图与此图进行比较,以获取删除它们的示例:

ggplot(data = df, aes(x = X, y = Y)) + geom_point() + 
        geom_errorbar(aes(ymin = Y-errY, ymax = Y+errY), width = 0) + 
        geom_errorbarh(aes(xmin = X-errX, xmax = X+errX), height = 0)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R ggplot散点图和带误差条的均值

来自分类Dev

在R中混合两个散点图

来自分类Dev

Matplotlib 散点图误差线两个数据集

来自分类Dev

带有误差条的ggplot,用于两个测量变量和一个因子

来自分类Dev

带误差条的Gnuplot直方图

来自分类Dev

两个XTS时间序列的散点图

来自分类Dev

两个分类变量的散点图

来自分类Dev

R滚动连接两个具有连接误差容限的数据表

来自分类Dev

如何通过散点图上的两个点添加一条线并删除轴刻度?

来自分类Dev

ggplot中的两个散点图,两个散点图之间的箭头

来自分类Dev

如何在R中的x轴上使用两个分类变量制作散点图

来自分类Dev

关于ggplot2 R散点图的两个问题,带有数据标签

来自分类Dev

两个时代误差之间的Android的Java如果时间

来自分类Dev

如何创建比较两个矩阵的误差函数?

来自分类Dev

带两个边界的圆

来自分类Dev

带blockproc的两个输出

来自分类Dev

带螺纹的两个矩阵的乘积

来自分类Dev

带两个按钮的输入字段

来自分类Dev

带两个元音的Grep单词

来自分类Dev

带两个按钮的HTML表单

来自分类Dev

两个 SSD 带或不带 LVM?

来自分类Dev

带两个约束的链表插入

来自分类Dev

Seaborn 条形图仅在一个方向上带有误差条

来自分类Dev

在 R 中绘制两个函数的两条不同曲线时出错

来自分类Dev

两个方向不同的粘性div

来自分类Dev

具有两个图例和相应颜色的散点图

来自分类Dev

matplotlib散点图动画中的两个输出图

来自分类Dev

如何控制散点图的缩放/缩放以显示两个轴

来自分类Dev

具有趋势线的两个矩阵的散点图