#######写在前面:最近完成了两个学校的考博申请,目前紧张复习中,之前跟着生信星球的学习因为毕业小论文的事情搁置了,现在抓紧时间,补充起来,加油。
一、配置R环境
1.新换了一台windows电脑 ,跟着果子老师的视频重新配置了R环境。
2.R包的下载根据其所属的包的不同,有两种if语句可以使用
a.如果包属于CRAN:
if(!require("survminer"))install.packages("survminer",update=F,ask=F)
b.如果包属于Bioconductor:
if(!require("Biobase"))BiocManager::install("Biobase",update=F,ask=F)
4.个别包装不上时,考虑R包升级
install.packages(“installr”)
require(“installr”)
updateR()
二、利用R-project 管理项目
当有多个项目并行时,为了高效管理,避免用setwd()设置工作目录的方式,可以利用R-project 分开各项目
方法:
a. 新建project并设置储存位置
b.在储存位置,打开project
c.打开项目后,可以getwd(),然后你目前的工作目录就是所打开的project所在的目录。
三、常用指令
dir() #显示文件列表
list.files()
history()
rm(a) #删除单变量
rm(a,b) #删除多变量
rm(list=ls()) #删除全部变量
ctrl+l #清空控制台
q() #R的退出
加减乘除,赋值都ok
代码推荐用键盘Q前的tab键补齐
一行可以执行多个命令,多命令之间用“;”隔开,
命令中的空格不影响命令执行
四、预习R语言的基本数据结构(对象来划分)
向量
列表
矩阵
数组
因子
数据框
参考资料:
day4-R语言基础:https://m.umu.cn/session/article/2n34S7725?fwx=1
R-project管理多个R工作目录:https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA
果子学生信:R语言工作环境配置:https://www.bilibili.com/video/BV1gJ411d729?from=search&seid=5144057078889340649
R语言-初识与数据结构:https://mp.weixin.qq.com/s/Ls8xLobJC0eGNjJt4PMWZw
R语言升级:https://mp.weixin.qq.com/s/7Kfu-klMENWGQOlO6ldQ4w