분류 전체보기 45

사진 이어 붙이기 - Tkinter

프로그램 사용 영상목차프로젝트 설명개발 환경주요 기능주요 메서드프로젝트 코드 및 주석 설명1. 프로젝트 설명이미지 파일들을 사용자 선택 옵션에 따라 하나의 이미지로 병합하는 프로그램2. 개발 환경Anaconda, Python 3.12.4, Jupyter Notebook2. 주요 기능옵션너비 설정(원본 유지, 1024, 800, 640): 병합할 이미지의 너비를 설정간격 설정(좁게, 보통, 넓게): 병합할 이미지들간의 간격 설정포맷(png, jpg): 저장할 이미지 포맷 설정정렬(수직, 수평): 병합할 이미지의 방향 설정파일관리파일 추가 기능파일 삭제 기능파일 순서 변경 기능파일 리스트 확인 기능미리보기: 파일 리스트에 선택된 이미지를 보여주는 기능저장경로 선택 기능찾아보기: 다이얼로그로 저장 경로 선택이..

Project 2024.12.01

05. (비지도학습)_K-Means

5. K-Means¶군집화, 유사한 특징을 가지는 데이터들을 그룹화데이터를 K개의 클러스터(그룹)로 군집화하는 알고리즘, 각 데이터로부터 이들의 속한 클러스터의 중심점(Centroid)까지의 평균 거리를 계산 In [1]:import numpy as npimport matplotlib.pyplot as pltimport pandas as pd In [2]:dataset = pd.read_csv('../data/KMeansData.csv')dataset.head() Out[2]: hourscore07.337313.715523.435533.068943.3379  비지도 학습이기 때문에 y 값 없이 X만 가져옴¶ In [3]:X = dataset.iloc[:, :].values# X = dataset.valu..

Python/SikitLearn 2024.11.23

04. (지도학습)_Logistic Regression(로지스틱 회귀)

4. Logistic Regression(로지스틱 회귀)¶  공부 시간에 따른 자격증 시험 합격 가능성¶주어진 데이터를 정해진 범주 (category) 에 따라 분류, 예측 결과가 숫자가 아닐 때¶선형 회귀 방식을 분류에 적용한 알고리즘, 데이터가 어떤 범주에 속할 확률을 0 ~ 1 사이의 값으로 예측 더 높은 범주에 속하는 쪽으로 분류범주 : True/False, Yes/No, 합격/불합격 In [1]:import numpy as npimport matplotlib.pyplot as pltimport pandas as pd In [2]:dataset = pd.read_csv('../data/LogisticRegressionData.csv')dataset.head() Out[2]: hourpass00.5..

Python/SikitLearn 2024.11.23