R语言入门——line和lines的区别

目录

  • [0 引言](#0 引言)
  • [一、 line()](#一、 line())
  • [二、 lines()](#二、 lines())

0 引言

首先,从直观上看,lines比line多了一个s,但它们还是有很大的区别的,下面将具体解释这个两个函数的区别。

一、 line()

从R语言的帮助文档中找到,line()的使用,规则如下:

r 复制代码
line(x, y, iter=1)

具体解释,line()函数中的参数,x,y可以理解为一个数据点横轴,纵轴,其进行的是线性拟合。Line函数返回的是拟合直线的截距和斜率。例子如下:

其中,call的意思是调用line(x,y)这个函数。

Iter为迭代次数,默认是1。

二、 lines()

默认情况下:

r 复制代码
lines(x, y = NULL,...)

X,Y是连接点的坐标向量,type表示类型,有线条类型、线宽、线宽、线宽、颜色、线色等。通俗地讲就是在已有图上加线。下面给出的例子:

r 复制代码
x <- seq(-10,10,0.1)
y <- sin(x)
plot(x, y)
lines(y)

Lines()显示结果如下:

综上就是line()与lines()函数的区别。

相关推荐
99WOODYXIN6 天前
生物信息学R语言
r
GarsonW6 天前
R使用ggplot实现基础数据可视化
信息可视化·数据挖掘·数据分析·数据可视化·r
QH_ShareHub2 个月前
使用源代码编译R包的过程
编译·r·r包安装
临床数据科学和人工智能兴趣组3 个月前
R语言中的命名规则
r语言·r·命名
临床数据科学和人工智能兴趣组3 个月前
用R语言进行绝对值运算、平方根运算和三角函数运算
数据挖掘·数据分析·r语言·r·三角函数·运算
临床数据科学和人工智能兴趣组3 个月前
用R语言运用 Shiny 包打造基于鸢尾花数据集的交互式数据可视化应用
信息可视化·数据挖掘·数据分析·r语言·r·数据清理
临床数据科学和人工智能兴趣组3 个月前
4章7节:用R做数据重塑,数据去重和数据的匹配
数据清洗·数据科学·r·数据去重·数据重塑·数据匹配
临床数据科学和人工智能兴趣组3 个月前
R语言里认识机器学习
人工智能·笔记·机器学习·数据挖掘·数据分析·r语言·r
临床数据科学和人工智能兴趣组3 个月前
脱胎于 S 语言的R语言,Ross Ihaka 和 Robert Gentleman 和社区的力量让 R 在学术界与研究机构放光彩
r语言·r
衍生星球3 个月前
Python与R:机器学习领域的双雄对决
开发语言·python·机器学习·r语言·r