2025/02/17 3

[2025/02/17]알고리즘 코드카타 30회차

PYTHON1. 문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 ["sun", "bed", "car"]이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "e", "a"로 strings를 정렬합니다. def solution(strings, n):     return sorted(strings, key = lambda x : (x[n], x)) 2. 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면array의 2번째부터 5번째까지 ..

코드카타 2025.02.17

[2025/02/04 ~ 2025/02/11]심화프로젝트 - 도금욕 공정 데이터 기반 품질 예측

프로젝트 명 : 도금욕 변수 예측 모델 구축  주제 : 도금욕 공정에서 수집된 데이터를 분석하여 공정 변수 간의 관계를 파악하고, 특정 변수를 예측하는 머신러닝 모델을 구축하여 공정 최적화   요약 : 날짜별, 로트별로 데이터를 나누어 각 변수간 t-검정, ANOVA검정과 히트맵 시각화를 통해 상관관계 분석 후 공정 변수 예측을 위한 회귀 모델 개발  가설 1. 각 변수는 불량과 밀접한 관계가 있을 것이다.더보기데이터 확인# 총 데이터는 500904개# 33일 동안의 데이터, 각 데이터는 1518개# 22개의 로트, 각 데이터는 2277개# 하나의 로트에 69개의 데이터 상관관계 분석 t검정  가설 2. 날씨(습도)가 불량에 영향을 미칠 것이다.더보기본래의 데이터만으로는 불량을 판별하기 어렵다 판단하여 ..