R到Python:将一列(在数据帧中)分离为数据帧中的几列



我遇到了一个小问题。我需要将一列(数据(拆分为多列。

原始列

0     3.0
1     3.0
2     3.0
3     3.0
4     3.0
5     2.0
6     3.0
7     3.0
...   ...
15    3.0
dtype: float64

我需要得到如下输出:

[,1] [,2] [,3] [,4]
[1,]    3    3    3    3
[2,]    3    2    3    3
[3,]    3    3    3    3
[4,]    3    3    3    3

使用R时,我使用了:max_u <- matrix(max_u, nrow = 4)

但我正在尝试在Python中找到一种等效的方法。

解决方案是:

max_u = max_u.reshape(-1,4)

最新更新