일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 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 | 31 |
- t-test
- 빅데이터분석기사
- 언더샘플링
- dataframe
- datascience
- 오버샘플링
- 데이터분석전문가
- 독립표본
- 대응표본
- 워드클라우드
- opencv
- ADsP
- Lambda
- 데이터불균형
- 데이터분석
- ADP
- 파이썬
- 빅데이터
- numpy
- 크롤링
- Python
- 데이터분석준전문가
- DBSCAN
- iloc
- pandas
- 군집화
- 주성분분석
- LDA
- 텍스트분석
- PCA
목록분류 전체보기 (300)
Data Science LAB

1. OpenCV에서 사용할 수 있는 글꼴 종류 1. cv2.FONT_HERSHEY_SIMPLEX : 보통 크기의 산 셰리프 글꼴 2. cv2.FONT_HERSHEY_PLAIN : 작은 크기의 산 셰리프 3. cv2.FONT_SCRIPT_SIMPLEX : 필체 스타일 글꼴 4. cv2.HERSHEY_TRIPLEX : 보통 크기의 세리프 글꼴 5. cv2.FONT_ITALIC : 기울임(이탈릭체) import cv2 import numpy as np img = np.zeros((480,640,3), dtype=np.uint8) SCALE = 1 COLOR = (255,255,255) THICKNESS = 1 cv2.putText(img, "Hello", (20,50),cv2.FONT_HERSHEY_SIMP..

1. 빈 스케치북 그리기 import cv2 import numpy as np # 세로 46 * 가로 640, 3 Channel(RGB)에 해당하는 스케치북 img = np.zeros((460,640,3), dtype = np.uint8) # img[:] = (255,255,255) # 전체 공간 흰색으로 채우기 # print(img) cv2.imshow('img',img) cv2.waitKey(0) cv2.destroyAllWindows() numpy를 활용하면 빈 스케치북의 사이즈를 설정할 수 있고, 지정 영역의 색상을 지정할 수도 있다. 2. 일부 영역 색칠 import cv2 import numpy as np # 세로 46 * 가로 640, 3 Channel(RGB)에 해당하는 스케치북 img =..

유튜브에서 OpenCV 관련 유용한 영상을 찾아서 앞으로 공부해보려고 한다. 코드도 간결하고 설명도 쉽게 잘해주셔서 많은 도움이 될 것 같다. (ง •_•)ง 유튜브 출처 : https://www.youtube.com/watch?v=XK3eU9egll8&feature=share 1. 이미지 출력 사용한 이미지 출처 : https://pixabay.com/ko/photos/%ea%b3%a0%ec%96%91%ec%9d%b4-%ec%a0%8a%ec%9d%80-%eb%8f%99%eb%ac%bc-%ec%a3%bc%eb%b0%a9-2083492/ import cv2 img = cv2.imread('img.jpg') #해당경로의 파일 읽어오기 cv2.imshow('img',img) #img 이름의 창에 img 표시 ..
결측치 처리 방법은 크게 두가지로 나뉜다. 1. 삭제(Delete) 2. 대체, 보간(Imputation) 1. 삭제(Deletion) 먼저 데이터를 삭제하는 방법은 단순하게 결측치가 존재하는 행이나 열을 삭제하는 방법이다. 결측치가 존재하는 전체 행을 삭제한다. 데이터셋에서 해당 열의 80% 이상이 결측치로 구성되어 있으면 주로 삭제한다. 2. 보간(Imputation) 1. 단순대치(중앙값, 평균) : 결측치를 해당 열의 평균이나 중앙값으로 대체하는 방법이다. 2. 단순대치(최빈값) : 결측치를 해당 열의 최빈값으로 대체하는 방법으로 범주형 변수에서 사용 가능하다. 3. KNN 알고리즘(KNNImputer) : 결측치의 값을 가장 가까운 값(feature similarity)를 적용하여 대체한다. 이..

np.linspace()함수는 numpy 모듈에 포함되어 있는 함수로, 1차원 배열을 만들거나, 그래프의 수평축을 만들 때에 편리하게 사용 가능하다. 사용법 np.linspace(start, stop, num, endpoint = True) 시작점과 끝점 사이에 생성하고자 하는 배열의 숫자를 선언한뒤, endpoint는 stop으로 입려된 값을 포함할 것인지 선택하는 옵션이다. 예시 0 - 5 사이에 11개의 숫자 배열 생성(5포함) 주로 그래프 시각화에서 축을 생성할 때 자주 사용한다.