我正在与一个帧工作像熊猫:柱的成对级联矢量
df = pd.DataFrame({
'G1':[1.00,0.69,0.23,0.22,0.62],
'G2':[0.03,0.41,0.74,0.35,0.62],
'G3':[0.05,0.40,0.15,0.32,0.19],
'G4':[0.30,0.20,0.51,0.70,0.67],
'G5':[0.40,0.36,0.88,0.10,0.19]
})
,我想操纵它,使得列是当前列的成对排列例如所有列现在都是10个元素,例如列'G1:G2'将在列'G1'后面添加列'G2'。我附上了一张模拟图片。请注意,pic已经命名索引,与上面的示例代码不同。我可以使用或不使用索引。
我该怎么办?我可以创建一个函数来处理每一列,但我认为函数必须返回一个与所有其他列串联的数据框。不知道那会是什么样子。
好nigth太;) – jezrael