파이썬으로 이미지를 다루기 전, 디지털 이미지에 대한 이해가 우선으로 필요하다. 디지털 화면은 색상을 가지는 점인 화소로 이루어져 있으며 각 화소는 RGB(Red, Green, Blue) 세 개의 색의 조합으로 색상이 표현된다. 디지털 이미지를 저장할 때는 각 점마다 색상 값을 저장하는 방식으로 저장한다. 이를 래스터(raster) 또는 비트맵(bitmap)이라고 하며 한 점마다 각 색상별로 8비트를 사용한다. 또 0 ~ 255 사이의 값(2^8=256)으로 해당 색의 감도를 표시한다. 또 다른 디지털 이미지 저장 방식으로는 벡터(vector) 방식이 있다. 이는 상대적인 점과 선의 위치를 방정식으로 기록했다가 확대 및 축소에 따라 각 화소가 어떻게 표현되는지를 재계산하기 때문에 디지털 이미지의 깨짐 현..
관세청 수출입 무역 통계 데이터를 사용하여 데이터 전처리를 해보았다. 먼저 데이터를 준비한다. 데이터를 가지고 무언가를 하기 전에 데이터의 대한 기본 정보부터 알아야 한다. 해당 데이터에서 금액은 단위가 천 불(USD 1,000)이며 무역수지는 '수출금액 - 수입금액'이다. > 결측치 (Missing Data) 중복된 데이터 이상치 (Outlier) 정규화(Normalization) 원-핫 인코딩 (One-Hot Encoding) 구간화 (Binning)
1. 함수와 변수 프로그래밍에서의 함수는 불려진 시점에서 특정한 작업을 수행하며 입력값과 출력값은 있을 수도 있고 없을 수도 있습니다. 변수는 스스로 값을 가지기 보다는 다른 값을 가리키는 존재이다. text = 'Hello' print(text) >> Hello 위의 코드에서 text는 변수, print는 함수가 된다. 파이썬에서 함수는 def로 정의되는 함수라고만 알고 있었는데 print와 같은 것들을 이미 만들어진 함수라고 한다는 것을 lms 공부를 하면서 처음 알게 되었다. def로 정의되는 함수는 사용자가 직접 만드는 함수인데 이러한 함수는 내부에서 다른 함수를 부르거나 변수를 정의하는 등 다양한 직업을 할 수 있다. def say_hello() : print('Hello') say_hello(..