R的數(shù)據(jù)對象有哪些類型
從存儲角度劃分R對象:數(shù)值型、字符型、邏輯型
從結構角度劃分R對象:向量(vector)、矩陣(matrix)、數(shù)組(array)、數(shù)據(jù)框(data frame)、列表(list)
數(shù)組以三維方式組織數(shù)據(jù),是矩陣的擴展形式??蓪?shù)組視為多張二維表格羅列而成的“長方體”。表格的行列數(shù)分別對應長方體的長和寬,表格的張數(shù)對應長方體的高。數(shù)組包含的元素可以是數(shù)值型、字符串型或邏輯型,對應的數(shù)組依次稱為數(shù)值型數(shù)組、字符串型數(shù)組或邏輯型數(shù)組
創(chuàng)建數(shù)組
array(向量名,維度說明,dimnames=list(維名稱列表))
訪問數(shù)組
數(shù)組元素的訪問方式與矩陣類似,需指定三個維度
列表的創(chuàng)建和訪問
列表是對象的集合,可包含向量、矩陣、數(shù)組、數(shù)據(jù)框甚至列表等等。其中的每個對象稱為列表的一個成分,且均有一個成分名
創(chuàng)建列表
list(成分名1=對象名1, 成分名2=對象名2,……)
訪問列表
列表名$域名、列表名[[“域名”]]、列表名[[域編號]
數(shù)據(jù)框的創(chuàng)建和訪問
數(shù)據(jù)框也是一張二維表格,行和列在統(tǒng)計上分別稱為觀測和變量,計算機上分別稱為記錄和域。變量名的對應稱謂是域名,變量值對應域值
創(chuàng)建數(shù)據(jù)框
data.frame(域名1=向量名1,域名2=向量名2,….)
names(數(shù)據(jù)框名)
訪問數(shù)據(jù)框
數(shù)據(jù)框名$域名、數(shù)據(jù)框名[[“域名”]]、數(shù)據(jù)框名[[域編號]]
attach函數(shù)和detach函數(shù)、with函數(shù)








暫無數(shù)據(jù)