[Pandas] DataFrame 행/열 이름 설정, 이름 변경, 삭제, 선택
행/열 이름 설정하기 아래와 같은 데이터가 있다고 가정할 때, 다음과 같이 dataframe을 생성하면서 행과 열의 이름을 설정할 수 있습니다. 0 1 2 0 1 2 3 1 4 5 6 2 7 8 9 행은 index=[행 이름], 열은 column=[열 이름] 이름 대신 range, 혹은 숫자로 이름을 설정할 수도 있습니다. 1 pd.DataFrame(df, index = range(10,13), columns=['a', 'b', 'c']) cs 결과값: a b c 10 1 2 3 11 4 5 6 12 7 8 9 1 pd.DataFrame(df, index = ['철수', '영희', '지웅'], columns=['수학', '영어', '국어']) cs 결과값: 수학 영어 국어 철수 1 2 3 영희 4 5 6..
2022. 5. 31.
[Open CV] 직선 및 사각형 그리기
1) cv 라이브러리 import import numpy as np import cv2 2) 기본 변수 정의 (색깔, 이미지크기, 좌표값 설정) blue , green, red = (255,0,0), (0,255,0), (0,0,255) white, black = (255,255,255), (0,0,0) image = np.full((300,500,3), white, np.uint8) center = (image.shape[1]//2, image.shape[0]//2) ## 중심좌표 구하기 pt1, pt2 = (300,50), (100,220) shade = (pt2[0] +2, pt2[1] +2) #그림자 좌표 3) 원 그리기 : 3번째 원에는 색깔 채우기 추가 (-1로 채우기 설정) cv2.circl..
2022. 5. 23.
[Open CV] 글자 쓰기
오늘은 Open CV를 활용해서 글자를 작성해보았습니다. 1. cv2 import import numpy as np import cv2 2. 색상과 포인트 위치 설정 olive, violet, brown = (128,128,0), (221,160,221), (42,42,165) pt1 = (50,230) pt2 = (50,310) 3. cv2를 활용해서 글자 옵션 설정 cv2.putText(데이터 이름, '출력할 텍스트', 출력 시작 좌표, font type, 텍스트 확대 비율, 색상) font type 예시: - FONT_HERSHEY_PLAIN: 작은크기 산세리프 폰트 - FONT_HERSHEY_SIMPLEX: 중간크기 산세리프 폰트 - FONT_HERSHEY_DUPLEX: 2줄 산세리프 폰트 - F..
2022. 5. 18.