Pandas DataFrame Gt 메서드

Beginner

소개

이 랩에서는 Pandas 라이브러리의 DataFrame.gt() 메서드에 대해 배우게 됩니다. 이 메서드는 DataFrame 을 다른 요소와 요소별로 비교하는 데 사용되며, 비교 결과로 부울 값의 DataFrame 을 반환합니다.

VM 팁

VM 시작이 완료되면, 왼쪽 상단 모서리를 클릭하여 Notebook 탭으로 전환하여 실습을 위해 Jupyter Notebook에 접근하세요.

때로는 Jupyter Notebook 이 로딩을 완료하는 데 몇 초 정도 기다려야 할 수 있습니다. Jupyter Notebook 의 제한 사항으로 인해 작업의 유효성 검사는 자동화될 수 없습니다.

학습 중에 문제가 발생하면 언제든지 Labby 에게 문의하십시오. 세션 후 피드백을 제공해주시면 문제를 신속하게 해결해 드리겠습니다.

pandas 라이브러리 가져오기

DataFrame.gt() 메서드를 사용하려면 먼저 pandas 라이브러리를 임포트해야 합니다. 다음 코드를 사용하여 이를 수행할 수 있습니다.

import pandas as pd

DataFrame 생성하기

다음으로, 작업할 DataFrame 을 생성합니다. 다음 코드를 예시로 사용할 수 있습니다.

df=pd.DataFrame({"A":[200,500],"B":[60,250],"C":[150,1]})

DataFrame.gt() 메서드를 사용하여 스칼라 값과 비교하기

이제 DataFrame.gt() 메서드를 사용하여 DataFrame 을 스칼라와 비교해 보겠습니다. 이는 각 요소가 스칼라보다 큰지 여부를 나타내는 부울 값 (boolean values) 을 가진 새로운 DataFrame 을 반환합니다. 다음 코드를 사용하십시오.

print(df.gt(200))

DataFrame.gt() 메서드를 사용하여 Series 와 비교하기

다음으로, DataFrame.gt() 메서드를 사용하여 DataFrame 을 Series 와 비교해 보겠습니다. 이는 DataFrame 의 각 요소가 Series 의 해당 요소보다 큰지 여부를 나타내는 부울 값 (boolean values) 을 가진 새로운 DataFrame 을 반환합니다. 다음 코드를 사용하십시오.

series = pd.Series([150, 200, 150])
print(df.gt(series,axis=0))

DataFrame.gt() 메서드를 사용하여 다른 DataFrame 과 비교하기

마지막으로, DataFrame.gt() 메서드를 사용하여 DataFrame 을 다른 DataFrame 과 비교해 보겠습니다. 이는 첫 번째 DataFrame 의 각 요소가 두 번째 DataFrame 의 해당 요소보다 큰지 여부를 나타내는 부울 값 (boolean values) 을 가진 새로운 DataFrame 을 반환합니다. 다음 코드를 사용하십시오.

df_1=pd.DataFrame({"A":[200,500],"B":[60,250],"C":[150,1]})
df_2=pd.DataFrame({"A":[200,550],"B":[65,251],"C":[100,10]})
print(df_1.gt(df_2))

요약

이 랩에서는 Pandas 라이브러리의 DataFrame.gt() 메서드에 대해 배웠습니다. 이 메서드를 사용하여 DataFrame 을 스칼라 (scalar), Series 및 다른 DataFrame 과 비교하는 방법을 살펴보았습니다. DataFrame.gt() 메서드를 사용하면 DataFrame 에서 요소별 비교를 편리하게 수행하고 부울 결과를 얻을 수 있습니다.