R: 數據結構、數據類型的描述。
###################################################
問題:數據結構、、類型 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: 數據結構、數據類型的描述。