R语言如何将数据框转化为矩阵形式
时间: 2024-05-16 14:16:25 浏览: 123
convmat.rar_数据 矩阵形式
在R语言中,可以使用`as.matrix()`函数将数据框转化为矩阵形式。
示例代码如下:
```R
# 创建一个数据框
df <- data.frame(a = c(1, 2, 3), b = c(4, 5, 6), c = c(7, 8, 9))
# 将数据框转化为矩阵
mat <- as.matrix(df)
# 查看转化后的矩阵
mat
```
输出结果为:
```
a b c
[1,] 1 4 7
[2,] 2 5 8
[3,] 3 6 9
```
在转化为矩阵时,数据框的列名会被保留为矩阵的第一行。如果不需要保留列名,可以使用`as.matrix(df[,-1])`来转化。
阅读全文