python - Pandas:如何将具有 5 列的数据框转换为具有相同值但其他格式的另一个数据框?
问题描述
我有一个如下所示的数据框:
id name value1 value2 value3
1 David 10 50 90
2 Eric 20 60 100
3 John 30 70 110
4 Marie 40 80 120
我想要这个:
id name target type
1 David 10 'value1'
2 Eric 20 'value1'
3 John 30 'value1'
4 Marie 40 'value1'
1 David 50 'value2'
2 Eric 60 'value2'
3 John 70 'value2'
4 Marie 80 'value2'
1 David 90 'value3'
2 Eric 100 'value3'
3 John 110 'value3'
4 Marie 120 'value3'
我不知道如何编码。
解决方案
推荐阅读
- java - SQLServerException:此驱动程序未配置为集成身份验证。ClientConnectionId:ac8ee3bc-e4b0-4cb9-9dcd-f83ce3eab689
- error-handling - 如何处理特定的 CommandInvokeError?[DIScord.py]
- flutter - Flutter/Dart Null 安全迁移
- javascript - 如何在 onSort.subscribe 事件期间获取光滑网格列的容器 ID
- volttron - volttron 对 rpc 调用 get_point 进行故障排除
- reactjs - 有条件的动画组件是 janky
- github - 发布 github 包时主版本无效
- flutter - Flutter:如何处理 SliverPersistentHeader 中的 Renderflex 溢出
- list - SFMC - 如何查询 LIST?
- unix - 单行生成的 CAT EOF 运行失败