본문 바로가기

데이터분석12

22일차 스터디노트 / 판다스 자율 학습 - [Do it! 데이터 분석을 위한 판다스 입문] ※제로베이스 데이터 취업스쿨 11기 수강 중 📗 22일차 공부 내용 요약 판다스를 다루기 시작하면서, 바로 손에 익지가 않아서 기본서의 기초 부분 정도를 따로 보면 좋지 않을까 했다. [Do it! 데이터 분석을 위한 판다스 입문] 서적을 선택하여 스스로 학습을 진행하였다. 지난주 배웠던 내용들과 겹치는 내용 위주로 해당 서적의 1/3 가량을 따라가 보았다. 📖 22일차 공부 내용 자세히 ※ 책의 내용을 그대로 기재할 수는 없어서, 학습한 파트가 무엇인지 작성해본다. 02. 판다스 시작하기 데이터 집합 불러오기 데이터 추출하기 기초적인 통계 계산하기 그래프 그리기 → 열 단위 데이터 추출법과 행 단위 데이터 추출법으로 구분하여 정리되어 있어 헷갈렸던 데이터 추출(선택) 방법의 이해를 높일 수 있었다. 0.. 2023. 2. 2.
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.
16일차 스터디노트 / 파이썬 알고리즘(선형검색, 이진검색, 순위, 버블정렬, 삽입정렬, 선택정렬, 재귀, 하노이의 탑, 병합정렬, 퀵정렬) ※제로베이스 데이터 취업스쿨 11기 수강 중 📗 16일차 공부 내용 요약 [ 알고리즘과 파이썬 ] 파이썬을 활용한 다양한 알고리즘의 코드들을 작성해보았다. 1. 선형검색 2. 이진검색 3. 순위 4. 버블정렬 5. 삽입정렬 6. 선택정렬 7. 최댓값 8. 최솟값 9. 최빈값 10. 근삿값 11. 평균 12. 재귀 13. 하노이의 탑 14. 병합정렬 15. 퀵정렬 📖 16일차 공부 내용 자세히 1. 선형검색 선형으로 나열되어 있는 데이터를 순차적으로 스캔하면서 원하는 값을 찾는다 datas = [3, 2, 5, 7, 9, 1, 0, 8, 6, 4] print(f'datas: {datas}') print(f'datas length: {len(datas)}') searchData = int(input('찾으려.. 2023. 1. 22.
14일차 스터디노트 / 파이썬 자료구조, 튜플 자료형과 딕셔너리 자료형의 활용 ※제로베이스 데이터 취업스쿨 11기 수강 중 📗 14일차 공부 내용 요약 [ 파이썬 자료 구조 ] 튜플(Tuple) 자료형의 개념과 여러 활용 법들을 알아보았다. 1. 튜플 자료형 2. 튜플 결합 3. 튜플 슬라이싱 4. 튜플 아이템 정렬 5. 튜플과 반복문 딕셔너리(Dictonary) 자료형의 개념과 여러 활용법들을 알아보았다. 1.딕셔너리 자료형 2.딕셔너리 추가와 수정 3. keys()와 values() 4.딕셔너리 삭제 5.딕셔너리 유용한 기능 📖 14일차 공부 내용 자세히 1. 튜플 자료형 ■ 튜플 리스트(List)와 비슷하지만 아이템 변경이 블가하다 ( )를 이용해서 선언하고, 데이터구분은 ‘ , ‘을 이용한다 숫자, 문자(열), 논리형 등 모든 기본 데이터를ㄹ.. 2023. 1. 18.