python - pandas 수천만 개의 데이터 그룹의 첫 번째 행과 마지막 행을 "빠르게" 얻는 방법은 무엇입니까?
大家讲道理
大家讲道理 2017-05-18 10:48:04
0
1
1034

pandas 그룹화 후 각 그룹의 첫 번째와 마지막 행을 가져오고 싶습니다. 현재 방법은 xxx의 그룹을 탐색하고 group.iloc[0] group.iloc[-1]을 순회하는 것입니다. 수천만 개의 데이터를 탐색하는 데 속도가 매우 느립니다. 빠른 방법이 있습니까?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(1)
洪涛

DataFrame의 groupbys 메소드를 사용하여 객체의 첫 번째 메소드와 마지막 메소드를 반환하여 얻을 수 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿