一.认识R和Rstudio
R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。
R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。
RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。
第一次上手,可以先做两个最简单的图:
用
plot(rnorm(50)) #必应查查plot和runif什么意思
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
二.设置字体大小
三.R语言基本操作
1.用Rproject管理工作目录
所谓工作目录就是默认的读取和储存位置,也就是说,R语言只能和一个文件夹进行互动,这个文件夹非常重要,做不好就会导致你的脚本、文件、图片各种乱跑,找不到。
查看这一篇,养成好习惯:
https://mp.weixin.qq.com/s/G-LXN9P2HVLv9v0cvyFJMA
2.显示文件列表
直接打命令不跟路径会显示哪里?显示默认路径,也就是工作目录。
相当于linux的ls。
dir()
零个对象?这可不是报错,这是因为你的工作目录里没东西。
所以我在工作目录下新建一个doudou.txt.再来试试(偷懒指南:向上箭头↑键)
这下不是零了。有豆豆.txt.了。
3.加减乘除
1+2 回车
4.赋值
赋值符号用<-
,这是小于号加上减号,也可以按Alt加上减号
x<- 1+2
意思是把1+2的运算结果赋值给x, 赋值后,x会显示在右上角的框,Environment里的Value列表里
直接输入x
回车,就会把x的值(3)打印到控制台上,前面的那个[1]是结果的第一个,不用管他。
5.删除变量
a<-3
b <- 1
c <- 4
u <- 5+6
rm(b)
rm(u,c)
rm(list = ls())#清空所有变量
代码可以复制,更推荐的方式是用键盘上q前面的那个tab键补齐。
看一下下面这个报错的原因:
ls()
## Error: unexpected input in "ls?
括号是中文的。
7.列出历史命令
history()
相当于鼠标单击右上角的history标签
当你双击某个命令,他就会跳到你的控制台大于号后面了,可以修改后运行。
8.清空控制台
快捷键ctrl+l
微信公众号生信星球同步更新我的文章,欢迎大家扫码关注!
我们有为生信初学者准备的学习小组,点击查看◀️
想要参加我的线上线下课程,也可加好友咨询
如果需要提问,请先看生信星球答疑公告