R語言學習筆記(3)

2021-07-24 06:50:10 字數 644 閱讀 5960

本篇內容主要涉及r語言中的矩陣(matrix)和資料框架(data frame)

1. dim函式可以檢視r語言中容器(vector,matrix和data frame)的維度,也可以通過賦值符(<-)進行維度的設定(比如規定有幾行幾列).

2.兩維的vector即是乙個矩陣。可以通過class函式來檢視乙個資料的型別。

3. 建立乙個矩陣可以採用matrix函式其中引數為 matrix(data(乙個vector),nrow(行的數量)=,ncol(列的數量))

4. identical 函式可以比較傳入它當中的引數是否相等。

5.建立data frame可以使用data.frame函式,data.frame函式可以傳入多個引數,它將把這些引數合併成乙個資料框架。

6.建立乙個資料框架可以使用colnames()<- names_vector來命名列名同樣也可以來命名行名。 

7. 邏輯函式all(vector)全為true返回true,不全為true返回false。

any(vector)乙個為true則返回為true,全為false返回false。

which(vector+條件)返回符合條件的元素座標。

xor(條件,條件...)對所有條件做或運算。

條件運算子 「|」或, 「&」與,「!」非。

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...