【发布时间】:2016-09-29 16:44:51
【问题描述】:
我有一个包含列的数据框
['CPL4', 'Part Number', 'Calendar Year/Month', 'Sales', 'Inventory']
对于每个“零件编号”,每个零件编号上的“日历年/月”都是唯一的。
我想将每个零件编号转换为以“日历年/月”为索引、“销售”或“库存”为值的单变量系列。
如何使用 pandas 内置函数而不是手动迭代数据框来完成此操作?
【问题讨论】:
-
如果“日历年/月”是唯一的,您可以将其设置为数据框的索引。这不能解决你的问题吗?
-
df = pandas.DataFrame(file, index=['Calendar Year/Month'], columns = ['Sales', 'Inventory'])
-
我说错了。每个零件编号中的“日历年/月”是唯一的。但是,我认为这可能仍然有效。
标签: python pandas dataframe time-series