달력

4

« 2020/4 »

  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  


 

불린 인덱스를 통한 데이터 정제 - 해설

 

 

import numpy as np

 

# numpy 배열 생성

dirty = np.array([9, 4, 1, -0.01, -0.02, -0.001])

 

 

# 더러운 데이터(음수)

# 불린 배열을 생성합니다.

whos_dirty = dirty < 0

 

print(whos_dirty)

# [False False False  True  True  True]

 

 

# 불 배열을 불 인덱스로 사용합니다.

# 모든 음수 값을 0으로 바꾼다.

dirty[whos_dirty] = 0

print(dirty)

# [9. 4. 1. 0. 0. 0.]

 

 

 

[False False False  True  True  True]

[9. 4. 1. 0. 0. 0.]

 


'Development > Python' 카테고리의 다른 글

MySQL DB Module  (0) 2020.01.10
ImportError: cannot import name 'imread' 에러 해결방법  (0) 2020.01.10
불린 인덱스를 통한 데이터 정제 - 해설  (0) 2020.01.09
퍼셉트론 학습 절차  (0) 2020.01.09
pandas.read_csv()  (0) 2020.01.09
:  (0) 2020.01.09
Posted by codedragon codedragon

댓글을 달아 주세요