분류 전체보기65 [Python] Pandas 15 _ curl curl 방식으로 API를 지원하는 경우들이 있음→ 게임사쪽 api→ curl 방식으로 제공을 하는데,파이썬의 코드로 요청https://curlconverter.com/curl -X 'GET' \\ '' \\ -H 'accept: application/json' \\ -H 'authorization: bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IktYMk40TkRDSTJ5NTA5NWpjTWk5TllqY2lyZyIsImtpZCI6IktYMk40TkRDSTJ5NTA5NWpjTWk5TllqY2lyZyJ9.eyJpc3MiOiJodHRwczovL2x1ZHkuZ2FtZS5vbnN0b3ZlLmNvbSIsImF1ZCI6Imh0dHBzOi8vbHVkeS5nYW1lLm.. 2025. 8. 25. [Python] Pandas 14 _ groupby 앞에서 한 pivot_table과 동일한 일 ⇒ 데이터 변경내가 직접 판을 짜서 보겠다 (pivot_table)내가 데이터들을 묶어가면서 보겠다(sql) → groupby묶어가면서 무엇을 볼지 (집계/대표) 처리하는 방식 : sqlex) 전교생의 성적이 있는 데이터셋 수집! 몇 반, 누구, 몇 점인지 ⇒ 반별로 묶어서 보자pivot_table : 가로기준 (학생 → 반), 세로 (점수 → 평균 aggfunc)sql) select avg(zumsu) from data group by class ;pandas groupby) df.groupby(by = “class”).agg(”집계처리..”)import numpy as npimport pandas as pd!gdown 1PqRm5x29Lqxt_q8tFhYK.. 2025. 8. 25. [Python] Pandas 13 _ pivot 데이터를 이리저리 보기 위해서 (탐색의 기본 조건)수집된 데이터를 그대로 보는 것은 1차원적인 부분수집된 데이터를 기반으로 이리 저리 가공하면서 탐색수집된 데이터를 본인 기준(보고자 하는 사항)으로 변경기준데이터가 수집된 기준X내가 보고자하는 기준 ( 기존 컬럼, 직접 생성한 컬럼 )으로 바라보자이런 접근 방식 중 가장 대표적인 것 ⇒ 엑셀의 피벗테이블샘플 단위가 아니라 속성/기준으로 바라보자EDA의 가장 기본적인 부분 중 하나pandas에서 이러한 기능pivot_table (딱 세팅)groupby (묶어가면서 순차적으로)⇒ 양쪽의 결과물은 동일함, 어떻게 접근하느냐의 차이import numpy as npimport pandas as pd# 11sale 관련 데이터!gdown 1g3QxQfKc7Qcrhw.. 2025. 8. 25. [Python] Pandas 12 _ na 지난 시간까지 한 일: 데이터를 어떻게 수집할까!!인터넷을 통해서 수집!!! → API, 웹 사이트 etc특정 파일로 존재⇒ 수집한 데이터들을 바탕으로 어떻게 활용할지에 대해서 오늘 공부할 것데이터 수집하고 체크→ 결측치 잘 확인해야함공식 : NaN ⇒ 공식적인 결측값기타 : nan, “”, None ⇒ 이런 값들이 이상하게 있을 수 있음빵꾸난 데이터가 있다면EDA 처리할 때는 그렇게 큰 이슈는 아님→ but ML 모델에서는 꼭 처리를 해야함처리 방법 1 ) 누락 된 것을 지우자경우에 따라서 샘플의 수가 줄어들 수 있음경우에 따라서 속서의 수가 줄어들 수 있음처리 방법 2 ) 누락된 것을 채우자fillna어떻게 채울까에 대한 정답은 없음분석자가 주관적으로 처리해야하는 영역1개의 대표값을 사용하는 경우 →.. 2025. 8. 25. Selenium 02 _ dart_selenium #필요한 패키지import reimport time # 주소를 생성할 수 있는 것date_year = 2025date_month = 2date_day = 24page = 1# ==> 위의 정보들을 바탕으로 사이트가 허용하는 양식으로 변경하자 date = datetime.datetime(date_year, date_month, date_day)date_YYYYMMDD = date.strftime("%Y.%m.%d")url = f""urlpath = r"C:\\Users\\NT551_11TH\\Desktop\\9기 허예진\\수업\\pandas\\selenium\\chromedriver.exe"#본인 환경에 맞춰서 해야함 from selenium import webdriverfrom selenium.webd.. 2025. 8. 22. Selenium 01 _ selenium 설치 및 실행 import seleniumselenium.__version__#'4.35.0'셀레니움웹브라우저를 컨트롤하는 친구여러 웹 브라우저마다 웹브라우저 드라이버 제공크롬 브라우저 사용하려 함: 크롬, 드라이버 설치139.0.7258.139path = r"C:\\Users\\NT551_11TH\\Desktop\\9기 허예진\\수업\\pandas\\selenium\\chromedriver.exe"#본인 환경에 맞춰서 해야함 #접속에 필요한 모듈from selenium import webdriverfrom selenium.webdriver.chrome.service import Service# == 크롬 브라우저를 통해서 제어를 하겠다 # ==> 브라우저 이름은 본인이 다운받은 웹브라우저-드라이버에 따라서 다를 수 .. 2025. 8. 22. 이전 1 2 3 4 5 ··· 11 다음