python - 如何在 2 列数据框中获取子集?
问题描述
我有以下数据框
df = pd.DataFrame ([
['1', None, '6', None, '11', None, '19', None],
['2', 'a', '7', 'a', '12', 'b', '20', 'f'],
['3', 'b', '8', 'a', '13', 'b', nan, nan],
['4 ',' b ',' 9 ',' a ',' 14 ',' b ', nan, nan],
[' 5 ',' d ',' 10 ',' c ',' 15 ',' b ', nan, nan],
[nan, nan, nan, nan,' 16 ',' h ', nan, nan],
[nan, nan, nan, nan,' 17 ',' h ', nan, nan] ,
[nan, nan, nan, nan, '18', 'h', nan, nan]
])
我想将我的数据订购为以下形式,我正在使用该功能
df2 = df.groupby("1_a")["1.0"].apply(list)
但我想将它应用于所有列
这个想法是我有一个_DataFrame_
类似的
解决方案
推荐阅读
- javascript - 使用钩子获取数据需要很长时间
- swift - 有没有办法在 UITest 中使用 .selectedSegmentIndex 而不是 .buttons["name"]?
- expect - 期望脚本以交互方式回答问题
- javascript - 反应,axios,内容类型
- apache-kafka - Kafka - 未压缩主题与压缩主题
- java - 使用 Java API for Bitbucket 在空存储库中创建分支
- azure-devops-server-2019 - 如何根据天在 azure devops 2019 中指定不同的 sprint 容量?
- javascript - 排除特定 URL 的 React-router 动态 URL
- excel - 找不到使用的外部参考缺失的位置
- mvvm - 使用 SwiftUI 和 MVVM 模式映射单个响应对象