首页 > 解决方案 > Pandas:在 Python 中将多个数据列合并为一列

问题描述

我有 5 家公司三个月的销售数据。

数据如下:-

 d = {'ID':[1001, 1002,1003,1004,1005],
    'Company Name':['A','B','C','D','E'],
    'Sales 4/1/2019':[33, 24,43,25,51],
    'Sales 5/1/2019':[47,55,48,41,46],
    'Sales 6/1/2019':[54,51,57,59,65]}

df = pd.DataFrame(d)

这就是我的数据的样子

在此处输入图像描述

现在,我想将其转换为:-

一列和一列日期列中的所有销售数据如下所示

这就是我希望它转变的方式

在此处输入图像描述

标签: pythonpandasdata-manipulationdata-cleaningdata-transform

解决方案


推荐阅读