R/RStudio 常用函数

首先说明:R是运行环境,RStudio是开发工具。RStudio是为了方便使用R语言而诞生的,他能方便代码的编辑、调试以及图形的显示。

1.查看当前f工作路径: getwd()
2.设置当前工作路径: setwd()
3.查看数据类型: class()

4.新建数据框
a <- data.frame(GeneId = rep(“gene5”,times=3),SampleName = paste(“Sample”,1:3,sep=""), Expression = c(14,19,18))

5.commandArgs(),是R自带的参数传递函数,属于位置参数。

6.用source函数代替繁冗的R语言打包过程
例如我们写下下面的函数
matchar <- function(name) {

name = unlist(name)

name = as.character(name)

return(name)

}

将它保存为matchar.r

如果他的保存路径为C:\pa

那么下次调用这个函数时,不必重新定义

只要

path=“C:/pa” #声明matchar.r所在位置

setwd(path) #把工作路径设置到path

source(‘matchar.r’) #“预装“函数

这时候如果你输入matchar

R工作台就成显示matchar函数的代码,说明预装成功,可以使用了。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
RStudio是一个集成开发环境(IDE),专门用于R语言的开发和数据分析。下面是一些RStudio的基础代码和功能介绍: 1. 变量赋值: 使用赋值操作符`<-`或`=`将值赋给变量,例如: ``` x <- 10 y = 5 ``` 2. 控制流语句: - 条件语句:使用`if`、`else if`和`else`来执行不同的代码块,例如: ``` if (x > 0) { print("x is positive") } else if (x < 0) { print("x is negative") } else { print("x is zero") } ``` - 循环语句:使用`for`、`while`和`repeat`来进行循环操作,例如: ``` for (i in 1:5) { print(i) } while (x > 0) { print(x) x <- x - 1 } ``` 3. 函数定义和调用: 使用关键字`function`定义函数,并使用函数名和参数列表来调用函数,例如: ``` square <- function(x) { return(x^2) } result <- square(5) print(result) ``` 4. 数据结构: - 向量:使用`c()`函数创建向量,例如: ``` numbers <- c(1, 2, 3, 4, 5) ``` - 列表:使用`list()`函数创建列表,例如: ``` person <- list(name = "John", age = 30, city = "New York") ``` - 数据框:使用`data.frame()`函数创建数据框,例如: ``` df <- data.frame(name = c("John", "Alice"), age = c(30, 25)) ``` 5. 数据导入和导出: - 导入数据:使用`read.csv()`、`read.table()`等函数从文件中导入数据,例如: ``` data <- read.csv("data.csv") ``` - 导出数据:使用`write.csv()`、`write.table()`等函数将数据导出到文件,例如: ``` write.csv(data, "output.csv") ``` 这些是RStudio的一些基础代码和功能介绍,希望对你有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值