2026/07/09 3

0709 파이썬 기초 문법 복습

자료구조 # List다중값을 저장, 순서가 있고 index가 자동으로 부여 (index는 0~1씩 증가) C++의 vector와 유사하다.형식 : 리스트명 = [], 리스트명 = ['데이터','데이터','데이터']인덱스왼쪽->오른쪽 : 0,1,2,3,4, 오른쪽-> 왼쪽 :-4, -3, -2,-1 #-------------------------------------------------------## 데이터 추가 : append()/ insert()/ extend()menu = ["페르소나"]menu.append("릴레이") # ['페르소나', '릴레이']menu.insert(1, "마중물") # ['페르소나', '마중물', '릴레이']menu.extend(["수필", "시각"]) # ['페르소나', ..

파이썬 2026.07.09

0708 데이터 분석 및 시각화

데이터를 다루기 위해서는 데이터를 가공하고 분석만 하는데 그쳐선 안된다.데이터를 한 눈에 볼 수 있게시각화하는 과정이 반드시 필요하다. 가공되지 않은 데이터의 이상치를 찾아내거나, 결측치, 이상치, 데이터 왜곡 및 타입 오류를 해결하여 의미있는 데이터로 만들고 의미있는 인사이트를 도출해낼 때 데이터의 시각화를 하게 된다. 대한민국의 '삶의 만족도', '건강', '경제', '관계및사회참여', '교육', '안전', '환경', '여가' (이하 데이터묶음) ()를 활용해서 지역별 데이터의 평균을 분석하고 시각화 해보자. # 데이터 로드import pandas as pdhappy_life = pd.read_excel('./data/대한민국행복지도_삶의만족도.xlsx')happy_life.head();happy_..

파이썬 2026.07.09

0707 Pandas

Pandas - 파이썬에서 표(테이블) 형태의 데이터를 다루기 위한 라이브러리이다.Pandas에서 가장 알아야 할 것은 Seriese, DataFrame이라는 자료구조이다. 1차원 데이터를 다루는 데 효과적인 Seriese와 2차원 데이터를 다루는 데 효과적인DataFrame을 활용하여 파이썬만으로는 할 수 없었던 데이터 정제, 데이터 가공, 데이터 요약 및분석을 할 수 있다. #지정한 문자열 인덱스로 데이터 접근 kakao2 = Series([92600,92400,92100,94300,92300], index=['2016-02-19', '2016-02-18', '2016-02-17', ..

파이썬 2026.07.09