天天看点

菜鸡的R语言学习笔记——定义基本语法

R version 3.4.2 (2017-09-28) -- "Short Summer"
           
Copyright (C) 2017 The R Foundation for Statistical Computing

Platform: x86_64-w64-mingw32/x64 (64-bit)

           

     R语言的定义是一个有意思的事情,因为你可要用很多的定义方法来定义一个变量,“<-”,"->","="都是可以的,其中“->”主要是生物学用的多,所以大家有时候可能会很不习惯,hh,举例如下:

> x<-2
> print(x)
[1] 2
> 3->y
> print(y)
[1] 3
           

      同样的,从C语言过来的小伙伴肯定是相当熟悉的

> tt=2
> print(tt)
[1] 2
           

       但是呢,总有人是想要搞事情的,这里我们需要用点比较看上去很厉害的方法来做定义,比如 assign 函数,用法如下,相应的函数用法可见help("assign")

#注意双引号可以不用打上去,因为R语言是相对不严格的(换而言之是容易出事情的,HHH)

> assign("C",2)
> C
[1] 2
           

       嗯,然后今天就到此为止,请各位前辈同人多多指点,欢迎吐槽。

继续阅读