R语言----04浅谈函数

 

一、函数与参数

(1)形参与实参

seq(from=3,to=21,by=3)

from,to,by是形参,3、21、3是实参(可改动)

(2)写函数的格式

Jimmy<-function(a,b,m=2){

  (a+b)^m
}
jimmy(a=1,b=2) #这种写法与下面一行的写法输出的结果一样
jimmy(1,2)
jimmy(3,6)
jimmy(3,6,-2)

运行结果如下:

0da76b949f8f47ffbbe473361dc2466f.png

(我们可以为参数设置默认值,并不是所有的参数都要出现在你的代码里,没写的都要用默认值)

二、浅谈绘图函数plot()

x=c(2,5,6,2,9)
plot(x)
y=seq(2,80,4) #初始为2,终止值为80,步长为4
plot(y)
z=rnorm(10) #产生5个平均数为0,标准差为1的数
plot(z)
t=iris[,1] #iris数据集是内置的,所以我们可以直接加载它
plot(t)

运行结果图示如下: 

c9ff88923d464c0398b2678965ff004f.png 

10e96b67eff24273b6a9af73ec70a2cf.png

 

9cd60e65305a4267b1b5e36c4fd4f944.png 

36df6b8add2f4e7bbcb79c9308a85d8e.png

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值