mlops 5

ABC 부트캠프 AI파일럿 1기 MLOps 5일차_주민등록 인구통계 CSV 전처리와 plotly 시각화

01. 판다스 전처리 메서드 마무리전날 실습에서 남아 있던 세 개 메서드를 정리하였다. 이 세 가지는 오늘 인구 데이터 분석 전 과정에서 반복적으로 사용되었다.메서드 기능 핵심 주의점drop(columns=[...])컬럼 삭제결과를 리턴만 하므로 변수에 재할당하거나 inplace=True를 명시해야 실제로 반영된다sort_values(by=...)정렬아무 옵션도 주지 않으면 오름차순이다. 내림차순이 필요할 때 ascending=False를 준다assign(컬럼명=연산식)파생변수 생성콤마로 구분하여 여러 개의 파생변수를 한 번에 만들 수 있다sort_values는 by에 컬럼 리스트를 주면 첫 번째 컬럼을 1차 기준으로, 두 번째 컬럼을 동점 처리 기준으로 정렬한다. 정렬 방향이 컬럼마다 다를 경우 asc..

MLOps엔지니어 2026.08.02

ABC 부트캠프 AI파일럿 1기 MLOps 4일차_NumPy 배열 연산과 pandas 데이터 파악하기

01. NmnPy 기본 이해NumPy의 핵심 자료형은 ndarray이다.리스트와 달리 하나의 배열 안에는 같은 자료형만 담을 수 있다. 수치 연산에 특화된 자료구조이므로 자료형이 섞이면 연산이 성립하지 않기 때문이다.score_list = [80,90,100]score_np = np.array(score_list)print(type(score_list))print(type(score_np))출력만으로도 두 자료구조를 구분할 수 있다. 리스트는 원소 사이에 콤마가 표시되지만 ndarray는 콤마 없이 [ 80 90 100] 형태로 출력된다. 다만 정확한 판별은 type()으로 해야 한다.배열의 기본 속성은 소괄호 없이 호출한다. 소괄호가 붙으면 기능을 수행하는 함수·메서드이고, 붙지 않으면 객체가 고유하게..

MLOps엔지니어 2026.08.02

ABC 부트캠프 AI파일럿 1기 MLOps 3일차_서울 기온 CSV 데이터 분석과 matplotlib 시각화

01. 무한 반복 영어 단어 퀴즈 while문으로어제 한 for문의 영어퀴즈에 이어서 오늘은 while 문을 통해 영어 퀴즈를 만드는 것이다.이번 목표는 "stop"을 입력할 때까지 무한히 문제가 나오고, 매번 어떤 단어가 나올지 예측할 수 없도록 랜덤하게 출제되도록 만드는 것이다.import random# 영어 단어 퀴즈가 무한 반복으로 진행되고, 사용자가 stop 키워드를 입력해야지만 퀴즈가 종료되게 설계words = {'꽃':'flower',"나비":'butterfly','학교':'school','자동차':'car'}#딕셔너리의 키들만 따로 저장 (퀴즈 문제로 사용)words_keys = list(words.keys())print('***영어 단어 맞추기 퀴즈 시작***')while True: k..

MLOps엔지니어 2026.08.01

ABC 부트캠프 AI파일럿 1기 MLOps 2일차_ 데이터 분석을 위한 파이썬 기초

테크노트 — 2026.07.24 (금)주제: 데이터 분석을 위한 파이썬 기초 (Day 1)커버리지: 데이터 분석 개요 · 파이썬 개발환경 · 기본 문법 · 조건문 · 반복문 · 자료구조오늘의 학습 요약부트캠프 첫 파이썬 세션. 데이터 분석의 큰 그림(왜 필요한가 → 어디서 데이터를 구하나 → 어떻게 보여주나)부터 시작해서, 실습 도구인 Google Colab 세팅, 그리고 파이썬 문법(변수·연산·문자열·조건문·반복문·자료구조)까지 하루에 훑었다. 4학년까지 파이썬을 몇 번 접해봤지만 대부분 프로젝트에서 AI가 짜준 코드를 붙여쓰는 수준이었어서, 오늘처럼 문법을 밑바닥부터 손으로 치는 시간이 오히려 필요했다. 특히 자료구조 세 종류(리스트/튜플/딕셔너리)의 사용 목적이 다르다는 게 이번에 명확해졌다.1. ..

MLOps엔지니어 2026.07.26

ABC 부트캠프 AI파일럿 1기 MLOps 1일차

MLOps 엔지니어 과정 시작!2026년 7월 22일. 오늘부터 유클리드소프트 KDT MLOps 엔지니어 교육과정이 시작되었다. 대전지식산업센터에 8시 45분까지 도착.새로운 사람들 앞에서 인사하고, 앞으로 8개월이라는 긴 시간을 같이 해야 할 사람들과 만나야 된다는 게 진짜 긴장되고 떨렸다.조원들을 처음 만났을 때는 어색한 공기가 계속 흐르고 있었다. 다들 처음이니까 어쩔 수 없이 서로 눈치만 보면서 짧게 인사만 하다가, 발대식 시작 전까지 각자 적막한 공간에서 휴대폰만 바라보고 있었다. 언제 시작하나 기다리는 그런 시간...발대식마침내 10시. 적막을 깨는 발대식이 시작되었다.발대식에서는 유클리드소프트 측에서 우리를 환영해주는 인사를 해주셨고, 앞으로 이 긴 여정을 도와주실 담당 선생님들의 인사가 이..

MLOps엔지니어 2026.07.26