R语言第一课:R和Rstudio

一.认识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

微信公众号生信星球同步更新我的文章,欢迎大家扫码关注!


我们有为生信初学者准备的学习小组,点击查看◀️
想要参加我的线上线下课程,也可加好友咨询
如果需要提问,请先看生信星球答疑公告

你可能感兴趣的:(R语言第一课:R和Rstudio)