

함수와 sequence형 데이터를 인자로 받아
각 element마다 입력받은 함수를 적용하여 list로 반환
일반적으로 함수를 lambda형태로 표현함
dict 타입으로 데이터 교체
s1
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
dtype: int32
z = {1:'A', 2:'B', 3:'C'}
s1.map(z)
0 NaN
1 A
2 B
3 C
4 NaN
5 NaN
6 NaN
7 NaN
8 NaN
9 NaN
dtype: object
같은 위치의 데이터를 s2로 전환
s2 = Series(np.arange(10,20))
s1.map(s2).head(5)
0 10
1 11
2 12
3 13
4 14
활용 예시


replace로도 성별을 0과 1로 저장 가능하다.

map과 달리, series 전체(column)에 해당 함수를 적용