R语言 把一个给定的矩阵转换为一维数组
在这篇文章中,让我们来讨论如何在R中把一个矩阵转换成一维数组。
使用的函数
- R语言中的matrix()函数被用来创建一个矩阵
语法: matrix(data,nrow,ncol,byrow,dimnames)
参数
- data- 是输入的向量,成为矩阵的数据元素
- nrow- 是要创建的行数
- ncol– 是要创建的列的数量
- byrow- 是一个逻辑线索,如果它为真,那么输入向量元素将按行排列
- dimnam- 是分配给行和列的名称。
-
vector()函数用于将对象转换为矢量。
语法
vector(object)
处理方法
- 创建矩阵
- 将创建的矩阵传递给vector函数
- 打印数组
例1 :
输出
我们也可以只转换指定的行数,为此只需将所需的行数作为值传给nrow。
例子
输出