我想在python中为dataframe创建重复的行。数据帧如下所示
SKU Ids wk_1 wk_2 wk_3 wk_4 wk_5 wk_6
10 20 1 2 3 4 5 6
30 40 6 5 4 3 2 1
我希望输出为
SKU Ids wk value
10 20 wk_1 1
10 20 wk_2 2
10 20 wk_3 3
10 20 wk_4 4
10 20 wk_5 5
10 20 wk_6 6
30 40 wk_1 6
30 40 wk_2 5
30 40 wk_3 4
30 40 wk_4 3
30 40 wk_5 2
30 40 wk_6 1
我试图使用pivot_表,但它显示了错误
hqp = hq.pivot_table(columns=['sku', 'ids','value'],
index= ['sku', 'ids'],
values = ['wk_1', 'wk_2', 'wk_3', 'wk_4','wk_5', 'wk_6'])