Pandas의 벡터화 방법: map, applymap 및 apply
Pandas는 데이터 구조에 함수를 적용하는 편리한 방법을 제공합니다. map, applymap 및 apply는 데이터 조작 및 변환을 용이하게 하는 세 가지 메서드입니다. 각 메소드는 특정 목적을 수행하며 원하는 결과에 따라 사용법이 달라집니다.
map
map은 시리즈에 함수 요소별로 적용할 때 사용됩니다. 변환된 값이 포함된 새 시리즈를 반환합니다.
예:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
applymap
applymap은 함수를 적용합니다. 요소별로 DataFrame으로. 변환된 값으로 새 DataFrame을 생성합니다.
예:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
apply
apply는 더 많은 것을 허용합니다. DataFrame에 행 또는 열 단위로 함수를 적용하여 복잡한 변환을 수행합니다. 결과와 함께 시리즈 또는 DataFrame을 반환합니다.
예:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
위 내용은 Pandas 벡터화에서 `map`, `applymap` 및 `apply`는 어떻게 다릅니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!