R小推车Lab267生信教程

01.Rstudio简介

2019-03-14  本文已影响7人  安哥生个信

Rstudio是一个很友好的R语言IDE(编程操作环境),具有很好的交互功能。

啥意思?就是,撰写R代码时候,就用这个Rstudio。写代码过程中,想要画个图、查看个表格,都能很方便的展示给自己。

总之一句话,和R编程相关的工作,使用Rstudio就对了~~~

Rstudio的页面展示就是下面这个样子,0这一溜是菜单栏,之后会有介绍;窗口1是文本编辑区,在这里可以撰写大段的代码,等写完之后再一起运行;窗口2是代码控制台,窗口1写好的代码运行的过程会展示在这里(也可以在窗口2撰写一些只有一行的命令,例如a=1);窗口3的Enviroment可以将代码运行过程对象都一一列出,History里可以看到所有的历史记录;窗口4的Plots可以将绘制的图片展示出来,Help可以查询信息,比如某个函数的功能。

image

Rstudio安装和基本使用

R/Rstudio的安装和基本使用网上已经有很多教材了,推荐大家看解螺旋录制的这个视频(点击here)。

新接触R的同学,请务必耐心看完上述视频

里面除了Rstudio的基本操作之外,还有R编程的基本知识

本系列教材不进行R基础内容的讲解

视频里面已经讲解得十分清楚了,我这里只是简单补充一些

1.背景设置

推荐大家将背景设置为黑色,这样长时间的编写代码时候,眼睛会舒服一些

设置方法:Tools→Global Options→Appearance→Rstudio Theme: Modern→Editor theme: Dracula

image image

2.常用快捷键

常用快捷键可以查看这个资料(点击here),其中最常用的几个命令为

Ctrl+1 Ctrl+2 Ctrl+Enter Ctrl+Shift+Enter

请大家自己尝试这些快捷键,我在这里就不多做讲解了

3.多多使用tab

为什么编代码的时候要在Rstudio里面写?为什么不在记事本等文本编辑器里编写R代码?

很重要的一个原因就是,R内置函数或者R包封装的函数那么多,没有人能全部都记得住。

用Rstudio编写代码的话,我们就不用记住那些烦人的函数名称和参数名称了。

哪个是tab键?

image

a.快速补全函数名称

大家可以在窗口1里面先敲击pri三个字母,紧接着敲击一下tab键,可以看到以pri开头的函数名称全部显示出来了,然后可以上下键选择所需要的函数

image

其实写完pri后,静等1秒的时间,相关函数也会补全,但是对于像我这样的急躁小伙还是喜欢tab一下~~~

b.快速查找参数名称

函数补全之后,光标在括号里,类似这样print(|),我们再敲击一下tab键,可以看到print函数相关的参数全部显示出来,同样可以上下键选择对应参数

image

一旦开始学习写代码后,tab键就是你最亲密的小伙伴了~~~

4.测试代码

请大家自己将下述代码复制到窗口1里,然后自行运行

a <- 'R program is so easy'
b <- 'Boss will not worry my research any more'
c <- 'HaHaHa'
cat(a,b,c,sep='\n')
cat(a,b,rep(c,5),sep='\n')

这些代码是什么意思呢?以后慢慢讲。

上一篇 下一篇

猜你喜欢

热点阅读