R语言 带有误差条的线图

R语言 带有误差条的线图

线形图是一系列数据的图形表示。线形图在数据可视化中被广泛使用。在我们使用ggplot2 () 和plot()函数来创建线图。误差条作为一种视觉增强手段,可以帮助我们看到所绘数据的变化性。误差条是用来显示标准误差、标准偏差的,也就是说,在我们的绘图中,借助于综合误差条,我们可以知道估计误差。

在这篇文章中,我们将创建一个有误差条和无误差条的线形图。我们可以使用 plot() 函数来创建散点图和折线图。

语法

errbar(x, y, yplus, yminus, cap=0.015, main = NULL, sub=NULL, xlab=as.character(substitute(x)), ylab=if(is.factor(x) || is.character(x))" "否则as.character(substitute(y)), add=FALSE, lty=1, type='p', ylim=NULL, pch, lwd=1, errbar.col, )

其中。

Sr. no. 参数 说明 默认值
1. x 它持有X轴的值的向量。 -
2. y 它持有Y轴的值的矢量。 -
3. yplus 误差条的最高值。 -
4. yminus 误差条的底值。 -
5. 是cap的宽度 0.015
6. 绘图的标题 NULL
7. 子情节的标题 不适用
10. 添加 用于向现有的绘图添加误差条,将其设置为True。 假的
11. lty 误差条的线型。 1
15. errbar.col 改变误差条的颜色 黑色

办法是

  • 首先打开你的rstudio
  • 键入以下命令并点击回车,以安装帮助我们在线形图中绘制误差条的依赖关系。
install.packages("Hmisc")
R
  • 通过键入……加载库。
library(Hmisc)
R
  • 创建两个数据变量,一个用于X轴,另一个用于Y轴
  • 创建一个矢量来存储误差值(随机)。
  • 使用errbar()显示误差条

例1 :

# Creating random data
x = c(1,2,3,4,5,6,8)
y = c(8,6,4,5,1,7,6)
 
# generating error_values
error_values = c(x)
 
# plotting
errbar(x,y,y+error_values,y-error_values,type='b')
R

输出:

R语言中带有误差条的线图

图1.带有误差条的简单线图。

例2 :

# Creating random data
x = 10:20
y = x*2.5
 
# generating error_values
# you can use any custom
# function to calculate error
error_values = sqrt(y)
 
# plotting
errbar(x,y,y+error_values,y-error_values,type="b",
       col='black',cex=2,errbar.col='green',
       xlab="X-axis",ylab="Y-axis",
       pch="*")
R

输出

R语言中带有误差条的线图

图2.带有误差条的自定义线图。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册