【发布时间】:2021-06-16 21:55:39
【问题描述】:
我正在尝试为我们刚刚购买的产品管理软件构建产品层次结构导入文件。
import pandas as pd
df2 = pd.read_excel(r'C:\Users\david.han\Desktop\Test.xlsx')
df2.head()
这是我提取的初始excel文件
my First attempt was to set index based on columns StyleMaster and StyleColor
df2.set_index(['StyleMaster', 'StyleColor'])
我的结果是这样的
我正在寻找的预期结果如下所示:
在列 ID 上,根 ID 将是 StyleMaster,后跟 StyleColor(11101(黑色)、111108(宝蓝色),然后是 Variant SKU。在列父 ID 上,根将是 StyleMaster,后跟 Color。C 列是列 ID 上的指示,
1111 = 款式,111101 = 颜色,111101XXS - 尺寸。我试图通过进行任何手动干预来避免。接受建议。
【问题讨论】: