-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
미해결
.apply()에서 함수를 사용하지 않고 바로 쓸 수 있나요?
20.07.09 10:34 작성 조회수 103
2
강의에선 def로 새로운 함수를 만든뒤 .apply()에 넣어 사용하셨는데요 이 방법이 아니라 .apply()에 바로 int(.split( )[ ]) 을 넣어 사용할수는 없나요?
답변을 작성해보세요.
0
박조은
지식공유자2020.07.09
안녕하세요.
5번째 챕터인 도시공원표준데이터 분석에서 해당 내용을 다루는데요. 해당 강좌를 봐주셔도 좋고요.
아래 방법으로 분리를 해보실 수 있어요. apply를 사용하지 않고 시리즈에 str.split 을 활용해서 사용하는 방법이에요.
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.str.split.html
위 링크를 참고해 보시면 예제가 있는데 결과가 각 컬럼으로 분리되어 나오기 때문에 인덱싱으로 결과[인덱스번호] 로 접근해 보실 수 있을거 같아요.
구체적인 사용법은 챕터5 도시공원표준데이터 분석에서 보실 수 있어요.
답변 1