小编eug*_*lor的帖子

如何在多列中使用 pd.melt()?

我目前在创建一个名为的维度表时遇到问题,该表payment_types_Owned列出了客户拥有的产品数量、余额以及每次付款的限制。目前,我有一个看起来像这样的表:

    cust_id 支付类型 X 拥有 支付类型 Y 拥有 支付类型 Z 拥有 已用信用_X 限制_X 已用信用_Y 限制_Y 已用信用_Z 限制_Z
0 人_A 1 3 4 300 700 700 800 400 900
1 人_B 2 1 3 400 600 100 150 400 500
2 人_C 2 4 4 500 600 700 800 100 500

我想要的输出:

        cust_id 变量值 Credit Used Limit
0 Person_A_key 付款类型 X 1 300 700
1 Person_A_key 付款类型 Y 3 700 800
2 Person_A_key 付款类型 Z 4 400 900
3 …

numpy dataframe python-3.x pandas

5
推荐指数
1
解决办法
203
查看次数

标签 统计

dataframe ×1

numpy ×1

pandas ×1

python-3.x ×1