活了二十多年,没能为祖国、为人民做点什么,每思及此,伤心欲绝 !

R语言自定义函数

R语言 keguang 252℃ 0评论

R语言某种程度来说本身就是一个函数库,因为它有大量的函数可供调用,加上函数式编程,使得R语言的功能很强大。但是,有时候,根据实际需要,我们还是需要自己动手编写函数,从而减少代码的缀余与工作量。

与其它语言一样,函数的组成莫过于关键字function、形参、是否返回值。函数的具体用法这里用几个例子说明

调用函数
这里写一个打印函数演示简单的参数传递功能:

写一个函数实现矩阵的乘法:

我们构造两个矩阵

显然x的列与y的行数不一样,会不满足矩阵的乘法。

函数的嵌套
在矩阵运算函数中定义了一个打印新矩阵最大值函数

R语言函数与其它语言相比很简单、方便,实战可能很复杂,需要根据实际情况,灵活运用。

转载请注明:柯广的博客 » R语言自定义函数

喜欢 (0)or分享 (0)
头像
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址