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


R Matrix轉Dataframe用法及代碼示例


在本文中,我們將討論如何將矩陣轉換為 DataFrame,或者我們也可以說我們將討論如何在 R 編程語言中從矩陣創建 DataFrame。

可以使用名為 as.data.frame() 的函數將矩陣轉換為數據幀。它將從矩陣中獲取每一列並將其轉換為 DataFrame 中的每一列。

用法

as.data.frame(matrix_data)

其中,matrix_data 是輸入矩陣。



範例1:

R


# create the matrix with 4 rows 
# with numeric elements
matrix_data=matrix(c(1,2,3,4,5,6,7,8),nrow=4)
  
# display the data
print(matrix_data)
  
# convert the matrix into dataframe
dataframe_data=as.data.frame(matrix_data)
  
# print dataframe data
print(dataframe_data)

輸出:

範例2:

R


# create the matrix with 8 rows 
# with numeric elements
matrix_data=matrix(c(1,2,3,4,5,6,7,8,11:18),nrow=8)
  
# display the data
print(matrix_data)
  
# convert the matrix into dataframe
dataframe_data=as.data.frame(matrix_data)
  
# print dataframe data
print(dataframe_data)

輸出:

範例3:

R


# create the matrix with 8 rows 
# with different elements
matrix_data=matrix(c(
  "bobby","pinkey","rohith","gnanesh",5.3,6.6,7,8,11:18),nrow=8)
  
# display the data
print(matrix_data)
  
# convert the matrix into dataframe
dataframe_data=as.data.frame(matrix_data)
  
# print dataframe data
print(dataframe_data)

輸出:




相關用法


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