Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Pandas DataFrame에서 행 그룹에 액세스하는 방법은 무엇입니까?

<시간/>

Pandas DataFrame의 행 그룹에 액세스하려면 loc() 메서드를 사용할 수 있습니다. 예를 들어 df.loc[2:5]을 사용하는 경우 , 그러면 2에서 5까지의 모든 행이 선택됩니다.

단계

  • 크기가 변경 가능한 2차원 테이블 형식 데이터 df 생성 .
  • 입력 DataFrame, df 인쇄 .
  • df.loc[2:5] 사용 2에서 5까지의 행을 선택합니다.
  • DataFrame을 인쇄합니다.

예시

판다를 pddf =pd.DataFrame({ "x":[5, 2, 7, 0, 7, 0, 5, 2], "y":[4, 7, 5, 1, 5, 1, 4, 7], "z":[9, 3, 5, 1, 5, 1, 9, 3] })print "입력 데이터 프레임:\n", dfdf =df.loc[2:5] 인쇄 "새 데이터 프레임:\n", df

출력

입력 데이터 프레임:x y z0 5 4 91 2 7 32 7 5 53 0 1 14 7 5 55 0 1 16 5 4 97 2 7 3새 데이터 프레임:x y z2 7 5 53 0 1 1514 7 /사전>