當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R list轉array用法及代碼示例


可以通過調用 unlist( ) 函數並將創建的列表作為參數將列表轉換為 R 中的數組。現在將 unlist() 函數作為參數傳遞給 array() 函數,並使用 dim 屬性指定行數、列數和矩陣數。 unlist() 將列表轉換為向量。

用法:

array( unlist( list_variable ) , dim = ( rows ,columns , matrices ))

下麵給出了相同的各種實現:

範例1:



R


lst1=list(1:10)
arr=array(unlist(lst1),dim=c(3,3,3))
print(arr)

輸出:

範例2:

R


lst1=list(c("karthik","nikhil","sravan"))
arr=array(unlist(lst1),dim=c(1,3,3))
print(arr)

輸出:

範例3:

R


lst1=list(c("karthik","chandu","nandu"))
arr=array(unlist(lst1),dim=c(1,3,2))
print(arr)

輸出:




相關用法


注:本文由純淨天空篩選整理自krishnakarthikeyakhandrika大神的英文原創作品 Convert list to array in R。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。