文章详情页
python - pandas 如何对上千万数据分组“快速”取第一行和最后一行?
浏览:187日期:2022-07-22 17:19:15
问题描述
我希望取pandas分组后每个分组的第一行和最后一行,目前的做法是遍历分组for name,group in xxx:然后 group.iloc[0] group.iloc[-1],但这对上千万的数据遍历起来很慢,能不能有什么快速的方法?
问题解答
回答1:可以使用DataFrame的groupbys方法返回对象的first和last方法来进行获取
相关文章:
1. java - 如何将一张普通图片转成64级灰度图片?2. 前端 - html5 audio不能播放3. Browser-sync安装失败问题4. javascript - 微信公号里采用七牛上传视频部分手机不能选择文件5. javascript - js读取excel其中一列中的一个值是0.3556但是读出来是0.35559999999999997?6. css - chrome下a标签嵌套img 显示会多个小箭头?7. javascript - Vue 自定义控件v-model双向绑定8. javascript - Vuex 实例名称只能是store吗9. javascript - JS中如何实现 DIV内部和鼠标的距离10. javascript - sqlite存时间戳再取出来的值不对
排行榜

网公网安备