1. 程式人生 > >R: 數據結構、數據類型的描述。

R: 數據結構、數據類型的描述。

HA iris 順序 數據結構 描述 每一個 alt level cal

###################################################

問題:數據結構、、類型 18.4.27

有哪些數據結構、類型?? 各自有什麽特點?

解決方案:

#數據類型:

numeric #用nchar()得到其長度.a = 12345; nchar(a) [1] 5

float

double

integer

character #用nchar()得到其長度

factor #R給每個字一個唯一的整數,可以用as.numeric看到。

#生成帶順序的因子 factor(x = iris$Species,levels =c(1:3),order = TRUE )。

logical

date

date

POSIXct

#數據結構:

vector: # 所有元素必須是同一類型的。有操作,則該操作自動應用於向量的每一個分量;不需要遍歷向量的每個分量。 無行列向量之分。

# 向量之間的加減乘除是對應元素的操作。

# nchar(vec) 把向量每個元素的長度作為輸出.向量的重命名只是給向量增加了一個調取的方式。

data.frame #數據框,各列具有相同的長度,每列內元素類型必須相同。

matrix #每一個單個元素必須是相同類型,一般都是數值型。

list #是一個容器,用來保存任意多個對象的一個容器。

array #本質上是一個多維向量。他的所有元素必須是相同類型。數組與矩陣最大不同,矩陣二維 數組可多維。

討論擴展:

技術分享圖片

另請參閱:

R: 數據結構、數據類型的描述。