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

Python Pandas - 인덱싱 연산자를 사용하여 하위 집합 DataFrame 만들기

<시간/>

인덱싱 연산자는 하위 집합 데이터 프레임을 만들기 위한 대괄호입니다. 먼저 Pandas DataFrame을 생성해 보겠습니다. DataFrame에는 3개의 열이 있습니다.

dataFrame =pd.DataFrame({"제품":["SmartTV", "ChromeCast", "스피커", "이어폰"],"Opening_Stock":[300, 700, 1200, 1500],"Closing_Stock":[200, 500, 1000, 900]})

단일 열로 하위 집합 만들기

dataFrame[['제품']]

여러 열이 있는 하위 집합 만들기

dataFrame[['Opening_Stock','Closing_Stock']]

다음은 전체 코드입니다.

판다를 pddataFrame =pd.DataFrame({"제품":["SmartTV", "ChromeCast", "스피커", "이어폰"],"Opening_Stock":[300, 700, 1200, 1500]으로 가져오기," Closing_Stock":[200, 500, 1000, 900]})print"DataFrame...\n",dataFrameprint"\n인덱싱 연산자를 사용하여 하위 집합 표시:\n",dataFrame[['제품']]print"\n표시 여러 열이 있는 하위 집합:\n",dataFrame[['Opening_Stock','Closing_Stock']]

출력

그러면 다음과 같은 출력이 생성됩니다.

DataFrame... Closing_Stock Opening_Stock Product0 200 300 SmartTV1 500 700 ChromeCast2 1000 1200 Speaker3 900 1500 Earphone인덱싱 연산자를 사용하여 하위 집합 표시:Product0 SmartTV1 ChromeCast2 Speaker3 Earphone010 200 9 여러 열이 있는 하위 집합 표시:Opening_Stock /사전>