Today I Learned (2024-07-24) 🤔목차오늘 공부한 내용 🧑🏻💻1. Doit 쉽게 배우는 파이썬 데이터 분석산점도(scatter plot)선 그래프(line plot)상자 그림(box plot)막대 그래프(bar plot)2. KDT (분포형 데이터, 범주형 데이터, 기타 데이터 시각화)분포형 데이터Hist PlotKDE PlotHistplot 과 kdeplot 같이 사용하기Rug PlotDisplot범주형 데이터(Categorical Data)Bar PlotCount PlotBox PlotViolin Plot기타 시각화HeatmapPair PlotPie Chart어려웠던 내용 📚궁금한 내용과 부족한 내용 🙋🏻느낀 점 💡오늘 공부한 내용 🧑🏻💻1. Doit 쉽게 ..
Today I Learned (2024-07-22) 🤔목차오늘 공부한 내용 🧑🏻💻1. KDT데이터프레임(DataFrame)결측치(Missing Value)이상치(Outlier)문자열 처리2. 인프런(핵심만 빠르게, 입문자를 위한 파이썬(Python)과 판다스(Pandas))DataFrame의 개념과 생성DataFrame 생성 방법DataFrame 과 Series 의 관계DataFrame을 생성하는 방법들DataFrame 컬럼 이름 설정어려웠던 내용 📚궁금한 내용과 부족한 내용 🙋🏻느낀 점 💡오늘 공부한 내용 🧑🏻💻1. KDT데이터프레임(DataFrame)중복 행 찾기DataFrame.duplicated()각 행이 중복인지 아닌지 나타내는 불리언 Series를 반환한다.첫 번째 등장..
Today I Learned (2024-07-20) 🤔목차오늘 공부한 내용 🧑🏻💻1. 인프런(나도코딩, 파이썬)메서드상속다중상속메서드오버라이딩passsuper()어려웠던 내용 📚궁금한 내용과 부족한 내용 🙋🏻느낀 점 💡오늘 공부한 내용 🧑🏻💻인프런 나도코딩 8장 클래스 섹션 강의 듣기나도코딩(파이썬)1. 인프런(나도코딩, 파이썬)메서드메서드를 만들고 사용하는 방법상속(inheritance)부모 클래스에서 자식클래스를 만들어서 상속하는 방법# 상속# 일반 유닛class Unit: def __init__(self, name, hp): self.name = name self.hp = hp# 공격 유닛 (Unit 을 상속 받는다.)class AttackUni..
Today I Learned (2024-07-12) 🤔목차오늘 공부한 내용 🧑🏻💻요약1.pandas2.데이터 불러오기3.데이터 확인하기4.데이터 정렬하기5.수치형 자료형6.범주형 자료형7.데이터 선택하기8.필터링(filtering)9.데이터 조작하기어려웠던 내용 📚궁금한 내용과 부족한 내용 🙋🏻느낀 점 💡오늘 공부한 내용 🧑🏻💻요약내용이 너무 많다..1. pandas(판다스)판다스란?파이썬 언어로 작성된 데이터를 분석 및 조작하기 위한 라이브러리데이터 과학과 데이터 분석 분야에서 광범위하게 사용된다.시리즈(Series)와 데이터프레임(DataFrame)이라는 객체를 가지고 있다.판다스 설치터미널에 아래의 명령어를 입력해서 설치한다.pip install pandas판다스 데이터 객체..
selenium 을 이용해서 Github 로그인하기목차소개예제 코드코드 설명필요한 라이브러리 임포트ChromeDriver 서비스 설치 및 설정Github 로그인 페이지 열기사용자 이름 입력사용자 비밀번호 입력로그인 버튼 클릭소개배운 내용을 응용해서 Python의 Selenium 라이브러리를 사용해서 Github에 자동으로 로그인하는 방법을 설명하겠습니다.예제 코드아래 코드는 selenium을 사용하여 github 로그인 페이지에 접근 후, 사용자 이름과 비밀번호를 입력하고 로그인 버튼을 클릭하는 예제입니다. from selenium.webdriver.common.by import By from selenium import webdriver from selenium.webdriver.chrome.se..
Today I Learned (2024-07-17) 🤔목차요약오늘 공부한 내용🧑🏻💻어려웠던 내용 📚궁금한 내용과 부족한 내용 🙋🏻느낀 점 💡오늘 공부한 내용 🧑🏻💻요약self를 사용하는 파이썬 메서드 예제 및 유틸리티 함수인프런 강의에서 배운 클래스 구조 및 인스턴스 생성 예제HTML 파싱과 Beautiful Soup 사용 예제, 단일 및 복수 요소 탐색 예제Selenium 설치 및 웹 브라우저 자동화 예제암시적/명시적 대기 및 요소 찾기가 어려웠다.1. 파이썬selfself를 쓰지 않는 메서드는 존재하는가?결론은 안 쓰고 사용할 수 있다.예를 들어 유틸리티 함수를 만들어서 사용할 수 있다.예시 코드class MathUtils: def add(a, b): retu..
Today I Learned (2024-07-16) 🤔오늘 공부한 내용 🧑🏻💻1. 인프런(나도코딩)Pickle영상이 짧아서 중요하지 않은 주제인 것 같았다.Pickle 🥒: 프로그램에서 파일 형태로 데이터를 저장하는 것파일을 받은 사람은 pickle을 다시 열어서 사용import pickle 필요항상 바이너리 타입으로 읽고 써야 한다.With 문파일을 열고 다시 close()를 선언할 필요가 없다.예제 코드:with open("study.txt", "w", encoding="utf8") as study_file: study_file.write("파이썬을 열심히 공부하고 있어요.")with open("study.txt", "r", encoding="utf8") as study_file: ..
Today I Learned (2024-07-15) 🤔오늘 공부한 내용 🧑🏻💻kdt 교육 듣기오늘은 파이썬의 반복문, 함수, 반복문, 파일입출력, 모듈, 예외처리를 배웠다. 양이 많다...📚🥹반복문for 반복문반복 횟수가 정해져 있다.가능한 자료형컨테이너 자료형리스트문자열 세트튜플딕셔너리사용법for 원소 in 반복 가능한 자료형 변수: 반복 실행할 코드while 반복문반복 횟수 또는 범위가 아닌 조건에 평가(참/거짓)에 따라 반복을 결정합니다.사용법while 반복 조건: 반복 실행할 코드주의 사항조건에 사용되는 변수의 값은 while 문 실행 전 꼭 변수를 생성하고, 값을 할당해야 한다.의도하지 않은 무한 반복이 발생하지 않도록 조건에 사용되는 변수의 값은 변화해야 한다.반복 제어문b..