两个数据帧的所有组合

有两个数据框:


id  Country Channel Week    Value        

0   ES      Train   2018-48 1000

1   ES      Train   2018-49 1000

2   ES      Train   2018-50 1000

3   ES      Train   2018-51 1000

4   ES      Train   2018-52 1000


Week        Product1    Product2    Product3

2018-48     25%         50%         25%

2018-49     25%         50%         25%

2018-50     25%         50%         25%

2018-51     25%         50%         25%

2018-52     25%         50%         25%

如何创建两者的组合,将每个产品添加到第一帧的每一行并使用乘以产品本身的值?


例如,在前两周,这将导致:


id  Country Channel Week    Value   Product        

0   ES      Train   2018-48 250     Product1

1   ES      Train   2018-48 500     Product2

2   ES      Train   2018-48 250     Product3

3   ES      Train   2018-49 250     Product1

4   ES      Train   2018-49 500     Product2

5   ES      Train   2018-49 250     Product3

6   ...         


慕后森
浏览 172回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python