반응형
판다스 패키지와 넘파이 패키지를 불러옵니다
import pandas as pd
import numpy as np
np.rand.rand 함수를 이용하여 0~1 사이 균등분포에서 배열을 생성합니다. 생성한 배열로 시리즈를 생성합니다.
>>> sr1=pd.Series(np.random.rand(5))
>>> sr1
0 0.680026
1 0.440253
2 0.852054
3 0.149469
4 0.541459
dtype: float64
각 원소에 루트를 씌워보겠습니다. map 메소드를 사용합니다. 물론 np.sqrt 함수를 바로 적용해도 되지만 map 사용법을 익혀야 하므로 아래와 같이 적용하겠습니다.
>>> sr1.map(np.sqrt)
0 0.824637
1 0.663515
2 0.923068
3 0.386612
4 0.735839
dtype: float64
반응형
'5-3. Pandas 제공 자료구조 > Series' 카테고리의 다른 글
[파이썬 판다스] 시리즈를 값 크기 순으로 정렬하기 (0) | 2022.01.04 |
---|---|
[파이썬 판다스] 시리즈의 행 이름 순으로 정렬하기 (0) | 2022.01.03 |
[파이썬 판다스] 시리즈의 사칙연산 (0) | 2021.12.30 |
[파이썬 판다스] 시리즈 원소 NaN 여부 확인하기 (결측값) (0) | 2021.12.14 |
[파이썬 판다스] 부등식을 이용한 시리즈 인덱싱 (0) | 2021.12.13 |
댓글