在本文中,我們將討論如何將矩陣轉換為 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)
輸出:
相關用法
- R語言 data.matrix()用法及代碼示例
- R語言 as.matrix()用法及代碼示例
- R Character Matrix轉Numeric Matrix用法及代碼示例
- R DataFrame轉vector用法及代碼示例
- R DataFrame Column轉Numeric用法及代碼示例
- R table轉dataframe用法及代碼示例
注:本文由純淨天空篩選整理自gottumukkalabobby大神的英文原創作品 Convert Matrix to Dataframe in R。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。