인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

enffl214님의 프로필 이미지
enffl214

작성한 질문수

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

시험환경 살펴보기 (구 버전)

데이터프레임과 시리즈 차이

해결된 질문

작성

·

259

0

파이썬 내장함수 사용 시

타입이 데이터프레임이냐 시리즈내에 따라서

사용가능한 함수가 다른 건가요?

 

ex) drop 함수는 데이터프레임만 가능하고, fillna함수는 시리즈만 가능한지?

df = df.dropna(subset=['qsec'])

df['qsec'] = df['qsec'].fillna(0)

 

 

 

답변 1

0

퇴근후딴짓님의 프로필 이미지
퇴근후딴짓
지식공유자

네 맞습니다. 차이가 있어요!!

다만 버전에 따라 차이는 있습니다. dropna 등은 주로 데이터프레임에서 많이 활용해왔고, fillna는 모두 활용가능한 것으로 알고 있어요!

예를들어 value_counts()는 시리즈에만 적용되었는데 최근 데이터프레임에도 적용이 되더라고요~

최근 판다스가 업데이트 되면서 더 함께 사용할 수 있는 것이 많아지고 있네요!
예를들어 데이터 프레임만 사용할 수 있는 함수는 아래와 같아요

df.head()
df.tail()
df.describe()
df.groupby()

 

 

enffl214님의 프로필 이미지
enffl214

작성한 질문수

질문하기