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

Python Pandas - 열 이름으로 DataFrame의 하위 집합

<시간/>

열 이름으로 DataFrame의 하위 집합을 만들려면 대괄호를 사용합니다. DataFrame을 대괄호(인덱싱 연산자)와 다음과 같이 특정 열 이름과 함께 사용하십시오. -

dataFrame[‘column_name’]

처음에는 alias −

로 필요한 라이브러리를 가져옵니다.
import pandas as pd

제품 레코드로 Pandas DataFrame 만들기 −

dataFrame = pd.DataFrame({"Product": ["SmartTV", "ChromeCast", "Speaker", "Earphone"],
"Opening_Stock": [300, 700, 1200, 1500], "Closing_Stock": [200, 500, 1000, 900]})

하위 집합을 가져옵니다. 즉, Product 열 레코드만 가져옵니다.

dataFrame['Product']

예시

다음은 코드입니다.

import pandas as pd

dataFrame = pd.DataFrame({"Product": ["SmartTV", "ChromeCast", "Speaker", "Earphone"],"Opening_Stock": [300, 700, 1200, 1500],"Closing_Stock": [200, 500, 1000, 900]})

print"DataFrame...\n",dataFrame

print"\nDisplaying a subset:\n",dataFrame['Product']

출력

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

DataFrame...
   Closing_Stock   Opening_Stock   Product
0       200            300         SmartTV
1       500            700         ChromeCast
2       1000           1200        Speaker
3       900            1500        Earphone

Displaying a subset:
0      SmartTV
1      ChromeCast
2      Speaker
3      Earphone
Name: Product, dtype: object