pandas - 熊猫枢转或重塑
问题描述
我有一个熊猫DF如下:
items_type item_id item_name item_price
A 1 x 1.0
A 2 y 1.1
A 3 z 0.75
B 4 x 2.0
B 5 w 2.5
B 6 z 1.5
C 7 x 0.2
C 8 w 11.0
C 9 n 5.0
我需要创建一个新的 df ,删除 item_id 并展平 item_name,如下所示:
items_type x y z w n
A 1.0 1.1 0.75 None None
B 2.0 None 1.5 2.5 None
C 0.2 None None 11.0 5.0
请告知是否有办法通过枢轴或其他方式无需循环
感谢
解决方案
推荐阅读
- excel - VBA = 将动态值应用于行
- xml - 如何在编组时避免 JAXB、MOXY 实现中的类型擦除?
- c++ - 隐式转换限制
- c++ - 向量类重新实现为动态数组:复制构造函数的内存错误
- android - 在 Android 中拉起 React Native 菜单
- ios - iOS:与 UIActivityViewController 和默认应用程序共享
- sql - 我应该使用连接或子查询来比较同一个表中的值吗?
- android-studio - 如何为我的 Android Studio 项目减少 Apk 中 lib 文件夹的大小
- oracle - ORACLE SSRS - 检查字符串是否在字符串范围(或系列)之间
- python - 如何在 Python 中使用 Oauth2 将 http 请求的 POST 发送到 API