小编use*_*420的帖子

将向量保存到矩阵/数据帧值中

在R中,是否有一种方法可以将整个矢量保存为矩阵或数据帧的一个值,而不必先将其组合为单个值?

例如,如果我有一个向量。

pk<-c(0.021477,0.021114,0.022794,0.014858,0.009690,0.003255,0.002715)
Run Code Online (Sandbox Code Playgroud)

和矩阵

tst<-matrix(data=NA,nrow=4,ncol=4)
Run Code Online (Sandbox Code Playgroud)

无论如何,例如。

tst[1,1]<-pk
Run Code Online (Sandbox Code Playgroud)

?

我知道我可以将向量粘贴在一起,但是我想知道是否有避免这种情况的方法?这是效率问题,因为实际矩阵为33427 x 33427,每个向量的长度约为300个值,我需要对矩阵中的每个值进行进一步的分析。我希望找到一种加快分析速度的方法。

r vector matrix

5
推荐指数
1
解决办法
5644
查看次数

标签 统计

matrix ×1

r ×1

vector ×1