R語言學習筆記(一)

2022-04-04 20:15:27 字數 758 閱讀 3942

r語言學習筆記(一)——r中的資料

一、r中的常用物件(objects)包括:

1、向量(vector)

2、因子(factor),是乙個分類變數

3、陣列(array),是乙個k維的資料表,所有的元素必須是同一種型別

4、矩陣(matrix),是陣列的乙個特例,其中k=2

5、資料框(data frame),是由乙個或幾個向量和(或)因子構成,它們必須是等長的,但可以是不同的資料型別。

6、時間序列(ts),包含一些額外的屬性,例如時間和頻率

7、列表(list),可以包含任何型別的物件

二、物件的兩個內在屬性:

1、型別(mode),顯示x的型別:mode(x)

2、長度(length)

對於向量來說,用其型別和長度足夠描述資料;而其他物件則需一些額外資訊,這些資訊由外在的屬性(attribute)給出,用attribute()方法呼叫其額外屬性。

三、常用的資料型別

1、數值型(numeric)

2、字元型(character)

3、複數型(complex)

4、邏輯型(logical)(false/true)

型別之間可以通過as.something()的方法來轉換,

例如,z=0.9;digits=as.character(z) ; a=as.numeric(digits)

R語言學習筆記 一

r是用於統計分析 繪圖的語言和操作環境。r是屬於gnu系統的乙個自由 免費 源 開放的軟體,它是乙個用於統計計算和統計製圖的優秀工具。r程式包是多個函式的集合,具有詳細的說明和示例。window下的r程式包是經過編譯的zip包。每個程式包包含r函式 資料 幫助檔案 描述檔案等。r程式包是r功能擴充套...

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