gpt4 book ai didi

R将向量 reshape 为多列

转载 作者:行者123 更新时间:2023-12-03 13:19:33 25 4
gpt4 key购买 nike

假设我在 R 中有一个向量,如下所示:

d<-seq(1,100)

我想将此向量 reshape 为 10x10 矩阵,以便我将拥有以下数据:
[,1]  [,2]  [,3]  ..  [,10]   
1 2 3 .. 10
11 12 13 .. 20
21 22 23 .. 30
..
91 92 93 .. 100

我尝试使用 reshape 功能,但它没有用。有人可以帮忙吗?

最佳答案

你可以做

dim(d) <- c(10, 10)
d <- t(d)

或者
d <- matrix(d, nrow = 10, byrow = TRUE)

关于R将向量 reshape 为多列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17752830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com