20일차 스터디노트 / 파이썬 판다스 - 데이터 훑어보기, 데이터 합치기, matplotlib 기초
※제로베이스 데이터 취업스쿨 11기 수강 중 📗 20일차 공부 내용 요약 판다스의 기초적인 내용들과 matplotlib의 기초적인 내용들을 학습했다. 1. 판다스 : 데이터 합치기, 인덱스 변경하기, 상관계수, 판다스에서 plot그리기 2.matplotlib : 그래프 기본 형태, 그래프 커스텀, scatter plot 📖 20일차 공부 내용 자세히 1. Pandas에서 데이터 합치기 pd.merge( ) 두 데이터 프레임에서 컬럼이나 인덱스를 기준으로 잡고 병합하는 방법 기준이 되는 컬럼이나 인덱스를 키값이라고 한다 기준이 되는 키값은 두 데이터 프레임에 모두 포함되어 있어야 한다 #left 데이터 프레임 left = pd.DataFrame({ "key" : ["K0", "K4", "K2", "K3"]..
2023. 1. 28.
19일차 스터디노트 / 파이썬 판다스 기초( Series, DataFrame, 데이터 정렬, 선택, 슬라이스, 컬럼 추가, 제거, apply)
※제로베이스 데이터 취업스쿨 11기 수강 중 📗 19일차 공부 내용 요약 판다스에 대한 기초적인 내용들을 학습했다. 1. 판다스 데이터 읽기 : pandas를 import하고, 엑셀과 csv 파일을 읽어왔다 2. 판다스 기초 : 판다스의 데이터형을 알아보고, 데이터프레임을 만들어 데이터를 정렬,선택하고 특정 컬럼을 추가,제거하는 등의 실습을 진행하였다 📖 19일차 공부 내용 자세히 1. 엑셀 및 csv 파일 읽기 pandas.read_csv("파일 경로", encoding = "utf-8") #csv 파일 불러오기, 한글 파일 인코딩 pandas.read_excel("파일경로") #excel 파일 불러오기 CCTV_Seoul.columns #칼럼 이름 조회 CCTV_Seoul.columns[n] #인덱스..
2023. 1. 27.
18일차 스터디노트 / 파이썬 알고리즘(병합정렬, 재귀, 평균) 연습문제, 미니콘다, vscode, 구글 colab
※제로베이스 데이터 취업스쿨 11기 수강 중 📗 18일차 공부 내용 요약 1. 파이썬 알고리즘과 관련된 연습문제를 풀었다. - 재귀, 병합정렬, 평균 2. EDA/웹크롤링/파이썬프로그래밍 학습의 오리엔테이션을 듣고, 관련 프로그램을 설치/실행해보았다. - 미니콘다, vscode, 구글 colab 📖 18일차 공부 내용 자세히 ※기억에 남는 연습문제 위주로 기재 Q.다음은 A 상사의 2021년 월별 매출을 나태내는 리스트이다. 재귀 알고리즘을 이용해서 1월부터 12월까지 전월대비 매출 증감액을 나타내는 프로그램을 만들어보자. sales = [12000, 13000, 12500, 11000, 10500, 98000, 91000, 91500, 10500, 11500, 12000, 12500] sales = [..
2023. 1. 25.
17일차 스터디노트 / 파이썬 알고리즘(검색, 순위, 정렬, 최댓값,최솟값,최빈값,근삿값) 연습문제
※제로베이스 데이터 취업스쿨 11기 수강 중 📗 17일차 공부 내용 요약 파이썬 알고리즘에 대한 연습문제를 풀었다 - 검색(이진검색, 선형검색), 순위, 정렬(버블정렬, 삽입정렬, 선택정렬), 최댓값, 최솟값, 최빈값, 근삿값 📖 17일차 공부 내용 자세히 Q.숫자로 이루어진 리스트에서 사용자가 입력한 숫자를 검색하는 모듈을 다음 요건에 따라 만들어보자. 1. 검색모듈은 이진 검색 알고리즘을 이용하자 2. 리스트는 [1,2,4,6,7,8,10,11,13,15,16,17,20,21,24,24,27,28]을 이용하자 3. 검색 과정을 로그로 출력하자 4. 검색에 성공하면 해당 정수의 인덱스를 출력하고, 검색 결과가 없다면 -1을 출력하자 #모듈 def searchNumberByBinaryAlgorithm(n..
2023. 1. 24.