R語言學習筆記 4 R語言中的程式設計

2021-10-02 11:06:41 字數 901 閱讀 4753

sta3050 lec4筆記

1、建立函式

se<-function(x)
#這裡的n是區域性變數

建立函式的另一種寫法

se<-function(x)
2、&和&&都代表and,但&對應整個向量,返回值為向量,&&僅對應向量第乙個元素,返回乙個值。 |和||同理(代表or)

> x=1:6

> (x > 2) & (x < 5)

[1] false false true true false false

> (x > 2) && (x < 5)

[1] false

> x[(x>2) & (x<5)]

[1] 3 4

> x[(x>2) && (x<5)]

integer(0) #x[false]=inerger(0)

3、for語句

for (name in vector)
#如果就醫有乙個命令,可以省去大括號

4、if語句

if (condition)  else
簡化版

x <- 3

if (x > 2) y <- 2 * x else y <- 3 * x

5、while語句

while (condition)
6、repeat語句

repeat
#break可以立刻終止整個迴圈,也可用在for/while語句中

next可以立刻終止某次迴圈,可以用在所有loop中

R語言學習筆記

1.資料輸入 read.table n fileposition 函式 eg.x read.table c users administrator desktop 1.txt header t 目前只知道可以完好地讀入txt檔案 空格隔開 excel不支援 csv讀入不完全。ps.可以用excel生...

R語言學習筆記

二 data.frame資料框的常用操作 三 讀取資料檔案 四 排序函式 sort,rank,order 的區別 mydata tid s1 s2 1 1 2 1 2 1 2 1 3 1 3 2 4 2 4 3 5 3 5 4 unique mydata tid s1 s2 1 1 2 1 3 1 ...

R語言學習筆記

r語言的特點 r網路資源 常用命令 安裝某個包 install.packages alr4 檢視函式用法 比如要實現t檢驗,可以輸入?t.test 然後重點看usage和example。也可以用help t.test lm函式名及所在包 fitting linear models標題 descrip...