R语言:如何声明函数
来源:互联网 发布:医学数据可视化ppt 编辑:程序博客网 时间:2024/06/02 02:12
R写functions的格式如下:
数据库名称mydata= function(AA){
BB=AA的函数
return(BB)
}
举例如下,kelvin温度和cellsius温度的换算:
kelvin_to_cellsius=function(kelvin){
cellsius=(kelvin-273.15)*(9/5)+32
return(cellsius)
}
kelvin_to_cellsius(275)
即可得出275°的kelvin温度=35.33°的cellsius温度。
再举一个例子:计算Sumsq = 1/1 + 1/2 + 1/3 + ... + 1/n ,(n=100)命令为:
V1 = function(AA){
BB=c(1:AA)
CC=1/BB
DD=sum(CC)
return(DD)
}
V1(100)
进阶: 也可以用之前做好的functions嵌套在新的function中减少书写量;
可以生成一个变量X代表想要换算的温度值列表,然后result <- kelvin_to_cellsius(X)即可一次性求出所有想要换算的温度值
阅读全文
0 0
- R语言:如何声明函数
- C语言函数声明
- C语言函数声明
- C语言函数声明
- C语言--函数声明
- R语言中如何编写自己的函数初步入门
- 如何学习R语言?
- R语言常用函数
- R语言常用函数
- R语言常用函数
- R语言函数
- R语言函数
- R语言常用函数
- C语言函数---R
- R语言函数
- R语言table()函数
- R语言-时间函数
- R语言:gl()函数
- nginx 1.4.6 设置上传大小 client_max_body_size
- Spring的注解@Qualifier小总结
- 彻底删除Oracle 11g的方法
- HybridDB for MySQL 实现在线与离线数据分离的实践
- 【脚本语言系列】关于Python结构化二进制文件处理HDF5,你需要知道的事
- R语言:如何声明函数
- 三、集合之CopyOnWriteArrayList
- Apache、nginx 、lighttpd性能比较
- textfield只显示小数点后两位,以及不能出现两个小数点
- 水瓶座的人真的很冷血吗
- js中setTimeout和setInterval性能详解总结
- android viewpager使用Fragment懒加载,滑到当前fragment才进行数据加载
- php的curl超时参数
- one_hot的源码实现及其理解