生信星球培训第九期

学习小组Day4笔记--陆嘉祺

2018-11-16  本文已影响95人  Larrylu007

R语言的入门和学习

目前进入到第四天的学习,开始进行R语言的学习探索,虽然本科毕业论文撰写的时候就已经利用R开始进行绘图和数据分析了,能有机会从头来一遍学习也蛮好。

RStdio安装

下载地址为:https://cran.r-project.org 进入链接,如下图所示,在页面顶部提供了三个下载链接,分别对应三种操作系统:Windows、Mac和Linux。请选择自己操作系统对应的链接,接下来我将以windows为例给大家展示安装过程。

自行选择系统下载
接下来单击【Download R for Windows】——>【base】——>【Download R 3.3.1 for Windows】,即可下载相应安装包。 R for Windows
单击base,进入下面页面:
单击base

R语言初探

install.packages("")   #安装R包  例如install.packages("ggplot2")   
library()                     #加载R包  例如library(ggplot2)

获取帮助

help.start()                        #打开帮助文档首页
help("fun")或?fun                   #查看函数fun的的帮助
help.search("fun")或??fun           #以fun为关键词搜索本地帮助文档
example("fun")                      #函数fun的使用示例
RSiteSearch("fun")                  #以fun为关键词搜索在线文档和邮件列表
apropos("fun",mode="function")      #列出名称中含有fun的所有可用函数
data()                              #列出当前已加载包中所含的所有可用示例数据集

赋值

> x <- 2      #对x进行赋值
> x           #就像C的printf(),将x的值打印在屏幕上  
[1] 2
> X <- x + x  #将x+x的结果赋给y
> X           #查看X  
[1] 4
> x           #x的结果仍然是2  
[1] 2

从上面的代码中可知

R中的赋值符号为'<-'
R是一种大小写敏感的语言,即X != x

向量

R中最基本的元素分为3种类型,数值型(numeric),字符型(character),逻辑型(logical)。
  向量(vector)就是元素的合集。
  要注意的是在一个向量中只能有一种类型的元素,如果同时加入两种及以上的元素,元素的属性会发生改变,会被转变为“限制”最少的类型。

> x <- FALSE  #logical
> y <- "abc"  #character
> z <- pi     #numeric
> x
[1] FALSE
> y
[1] "abc"
> z
[1] 3.141593
> c(x,y)      #变成了character
[1] "FALSE" "abc"  
> c(x,z)      #变成了nuemric
[1] 0.000000 3.141593
> c(y,z)      #变成了character
[1] "abc"              "3.14159265358979"

未完待续。。。时间不够啦啦啦啦啦,听讲座去了

上一篇 下一篇

猜你喜欢

热点阅读