dataframe - 转换熊猫数据框
问题描述
我正在学习 python 和 pandas,并想像这样转换我的数据框:
A B C
0 11 2 3
1 22 2 4
2 33 2 8
3 44 5 3
4 55 5 4
5 66 5 8
进入 :
3 4 8
2 11 22 33
5 44 55 66
“B”列用于索引,“C”用于列。
我在互联网上一无所获,因为我真的不知道如何描述我的问题。提前致谢
解决方案
假设您的数据框名为 df,
df.groupby('B')['A'].apply(lambda df: df.reset_index(drop=True)).unstack()
推荐阅读
- php - 在 PHP 中登录后继续 SESSION
- python - 踢所有命令
- java - 火花函数 rangeBetween 直到满足条件
- python - 如何使用 PIL 加载大于 MAX_IMAGE_PIXELS 的图像?
- azure - 将文件从 Azurewebapp wwwroot 复制到 azure blob
- android - 模拟android设备的所有http请求
- sql - Asp.net 插入语句中的多个替换字符?
- php - 从Mysql获取数据到php
- javascript - 如何将所有选定的选项传递给动态下拉列表中的下一个选择?
- python - 通过“种类”计算值并使用该计数更新 DataFrame 中的值的更快方法?