我正在try reshape 我的数据框架.我的数据位于长列中,我需要将这些数据展开到相同的行中,但需要新的列中,如您在上面看到的.
我遇到的主要问题之一是创建新列.我将最终创建近300个新专栏.在我的确切问题中,我将使用A1,A2,一直到A23,和其他变量一样,所以手动初始化列似乎是不可行的.
有没有一种方法可以循环或使其成为创建列和reshape 数据框形状的函数?
| Column A | Column B |
| -------- | -------- |
| Cell 1 | Cell 2 |
| Cell 3 | Cell 4 |
| Cell 5 | Cell 6 |
| Column A | Column B | Column A1 | Column B1 | Column A2| Column B2|
| -------- | -------- | --------- | --------- | ---------| ---------|
| Cell 1 | Cell 2 | Cell 3 | Cell 4 | Cell 5 | Cell 6 |
df$A1 <- NA #Initializing the new column
df$A1[1] <- df$A[2] #Setting the value in A row 2, to A1 row 1.