Python 将列值拆分为多列并保持其余列相同

问题描述 投票:0回答:1

我的数据如下。在这方面,我希望将 A 列的值拆分为不同的列,并具有相应的 column2 值的值,并且需要 column3 包含该组的相应值。请注意,这只是一个示例,并且有多个这样的组他们对应的值 回报 输入 栏 1 栏 2 栏 3 组 1 值 1 V1 组 1 值 2 V2 组 1 值 3 V3 组 1 值 4 V4 组2值1 x1 组2值2 x2 组 2 值 3 x3 组 2 值 4 x4 组 3 值 1 y1 组 3 值 2 y2

预期输出: 组 1 组 2 组 3 列 3.组 1 列 3.组 2 列 3.组 3 值 1 值 1 值 1 v1 x1 y1 值2 值2 值2 v2 x2 y1 Value3 Value3 NaN v3 x3 NaN Value4 Value4 NaN v4 x4 NaN

有什么办法可以用Python实现这个吗?搜索了论坛,但我找不到......Python新手,所以解释和解决方案会有所帮助。 TIA

python pandas group-by split pivot
1个回答
0
投票

你听说过 pandas 库吗?用桌子做事很方便

https://www.w3schools.com/python/pandas/pandas_dataframes.asp

© www.soinside.com 2019 - 2024. All rights reserved.