이 간단한 문제를 해결할 수 없으며 여기에서 도움을 요청하고 있습니다 ... 다음과 같은 DataFrame이 있고 각각의 첫 번째 두 행을 선택하고 싶습니다팬더 : 각 그룹의 첫 번째 행을 두 개 선택하십시오.
a b
0 NewYork 0
1 NewYork 1
2 Washington 3
3 Washington 4
4 Texas 5
5 Texas 6
덕분에 도움을 많이 : 다음과 같다 '는'
df = pd.DataFrame({'a':pd.Series(['NewYork','NewYork','NewYork','Washington','Washington','Texas','Texas','Texas','Texas']), 'b': np.arange(9)})
df
Out[152]:
a b
0 NewYork 0
1 NewYork 1
2 NewYork 2
3 Washington 3
4 Washington 4
5 Texas 5
6 Texas 6
7 Texas 7
8 Texas 8
그룹, 나는 출력을 할 수 있습니다.