python - 根据现有数据框中的值创建新的数据框列
问题描述
我有一个看起来像这样的数据框:
Publisher Week End Date Cost
A 1/4/2020 302.4242948
A 1/11/2020 527.256899
A 1/18/2020 54.75997765
A 1/25/2020 378.5780062
A 2/1/2020 189.8760722
C 2/8/2020 212.1528952
A 2/15/2020 218.2095771
E 1/4/2020 1
D 1/11/2020 1
B 1/18/2020 1
我想反向展平它,以便为每个发布者生成一个新的成本列。所以输出看起来像这样:
Week End Date A Cost B Cost C Cost D Cost E Cost
1/4/2020 302.4242948
1/11/2020 527.256899
1/18/2020 54.75997765
1/25/2020 378.5780062
2/1/2020 189.8760722
2/8/2020 212.1528952
2/15/2020 218.2095771
1/4/2020 1
1/11/2020 1
1/18/2020 1
我如何在 Python 中做到这一点?
解决方案
推荐阅读
- html - 我希望图标更进一步和平衡
- ios - react-native-firebase 在通知打开时没有注册的监听器 ios
- python - 如何使用贝叶斯证据来比较模型
- html - HTML 视频标签是否适用于 grails?
- css - CSS 直到手动刷新后才加载
- automationanywhere - 在 Automation Anywhere 中从 Excel(逐行)读取数据到 Web?
- java - Maven 3 - 解决子模块中的父版本
- mule-studio - Mule ESB Anypointstudio 无法将项目 zip 文件复制到嵌入式 Mule 实例
- encryption - PyCrypto 库加密与解密速度
- java - 如何从数据库中选择表的特定行?