我有一个名为“trdf”的熊猫数据帧,形状为[1行X 420列]。你知道吗
0 1 2 \
0 B0742F7GT8 Stone & Beam Modern Tripod Floor Lamp, 61"H, W... 2018-04-22
3 4 5 6 7 8 9 ... \
0 24-Apr-2018 100.00% 17.06% 0.00% 5 66.67% 8 ...
410 411 412 413 414 415 416 417 418 419
0 56 161 -8 -166.67% 0 1 0.00% 100.00% 8 Planned Replenishment
我想从最后一列中每隔20列切片,并将列值添加为新行值。这是我的密码:
for i in range(420,20,-20):
trdf.append(trdf.loc[:,i:i-20])
print(trdf)
但是,数据帧在形状和值方面仍然是相同的。哪里出错了?你知道吗
我相信首先在列中创建} :
MultiIndex
,然后^{或者将numpy solution与
reshape
一起使用,但最后所有数据都是string
:如果要使用您的解决方案,请创建一行数据帧和^{} 的列表:
如果需要从最后一列到第一列的预期输出联接:
以及:
相关问题 更多 >
编程相关推荐