Pandas列值转换为列?
- 论坛
- Pandas列值转换为列?
12 浏览
Pandas列值转换为列?
我看到了一些关于将Pandas数据帧的列/系列分解为多个列的变体,但我一直在尝试做一些事情,但使用现有的方法并没有真正成功。
给定一个DataFrame如下所示:
key val id 2 foo oranges 2 bar bananas 2 baz apples 3 foo grapes 3 bar kiwis
我想将key
系列中的项目转换为列,val
的值作为值,如下所示:
foo bar baz id 2 oranges bananas apples 3 grapes kiwis NaN
我觉得这应该是相对简单的事情,但我已经花了几个小时在这个问题上,越来越复杂,没有成功。