python - 避免数据帧 groupby 结果变成系列
问题描述
嗨,我在数据帧上做了 groupby 和 nlargest。结果是一个系列,无论如何将结果保留为数据框?
ID NO
0 10
0 20
0 30
1 20
1 30
1 40
2 30
3 40
我的代码
TOP2 = df.groupby('ID')['NO'].nlargest(2)
。
它返回正确的结果,但我希望它是一个数据框,而不是系列。
解决方案
推荐阅读
- django - Django没有完全按照表格中输入的方式存储数据
- visual-studio - 如何克服“运行应用程序前请选择有效设备”。在 Windows 10 上与 Mac Visual Studio 配对
- django - 如何在 Django 中获取动态 HTML 表单字段的名称和值?
- python - 如何为来自 uNet 的预测图像设置阈值
- android - 无法找到包含 Intent 在片段中时的配置根
- css - 即使设置为填充可用空间,弹性框中的按钮也有很小的边距
- spring-kafka - 卡夫卡恰好一次消息测试与“消费-转换-生产”集成测试
- python - 做减法和加法的Python代码?
- spring - Spring Cloud Data Flow:使用过滤器作为处理器
- scala - dotty / scala3 将映射的元组类型取消映射到其组成类型