R语言中dim函数_R语言函数使用总结

本文总结了R语言中的dim函数用法,并探讨了R的可变参数函数、对象系统、自定义运算符以及泛型和多态的概念,包括对%>%操作符的理解和自定义泛型函数的实现,还详细阐述了R语言中的递归应用,如递归Fibonacci数列的计算。
摘要由CSDN通过智能技术生成

f100b97b2e5be56c36780b54442b6779.png
R语言函数使用总结​www.bioinfo.online
454c4fcecadbb30ded58de0665b234ff.png

固定参数函数

f1 <- function(a,b=2){
    message(a,b)
    return(a+b) # 没有return返回最后一条语句
}
b <- f1(5) # 52
b # 7
f1(2,5) # 25
f1(b=2,a=5) # 52
f1(b=5,2) # 25

可变参数的函数

r自带函数 c(..., recursive = FALSE, use.names = TRUE)
f2 <- function(...){
  cat(..2) # 2
  dot_args = list(...)
  print(dot_args)
}
f2(1,2,3,4,5)

一切都是对象

操作符也是函数类型对象
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值