강의

멘토링

커뮤니티

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

YS KIM님의 프로필 이미지
YS KIM

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

[16/20] 연도와 월을 함수와 pandas 의 apply 를 통해 분리해서 새로운 컬럼으로 만들기

.apply()에서 함수를 사용하지 않고 바로 쓸 수 있나요?

작성

·

241

2

강의에선 def로 새로운 함수를 만든뒤 .apply()에 넣어 사용하셨는데요 이 방법이 아니라 .apply()에 바로 int(.split( )[ ]) 을 넣어 사용할수는 없나요?

답변 1

0

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요.

5번째 챕터인 도시공원표준데이터 분석에서 해당 내용을 다루는데요.  해당 강좌를 봐주셔도 좋고요. 

아래 방법으로 분리를 해보실 수 있어요. apply를 사용하지 않고 시리즈에 str.split 을 활용해서 사용하는 방법이에요.

s.str.split(expand=True)

https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.str.split.html

위 링크를 참고해 보시면 예제가 있는데 결과가 각 컬럼으로 분리되어 나오기 때문에 인덱싱으로 결과[인덱스번호] 로 접근해 보실 수 있을거 같아요. 

구체적인 사용법은 챕터5  도시공원표준데이터 분석에서 보실 수 있어요.

YS KIM님의 프로필 이미지
YS KIM

작성한 질문수

질문하기