-
[Python] 생활인구 데이터 파이썬 코드 템플릿
1. 기본 전처리#0.1. 파일 업로드import pandas as pddf = pd.read_csv("당신의경로/LOCAL_PEOPLE_20240406.csv", encoding="euc-kr") df = df.rename(columns={'?"기준일ID"': "date", '시간대구분':'time', '행정동코드':'통계청dong_cd',"집계구코드":'jgg_cd', "남자0세부터9세생활인구수":'man00-09', "남자10세부터14세생활인구수":'man10-14', "남자15세부터19세생활인구수": "man15-19", "남자20세부터24세생활인구수": "man20-24", "남자25세부터29세생활인구수": "man25-29", "남자30세부터34..
🖥️ IT, 컴퓨터/🐍 Python
2025. 3. 9.
-
[Python] matplotlib으로 인구 피라미드 시각화하기
import matplotlib.pyplot as pltfrom matplotlib.ticker import FuncFormatter, MultipleLocatorimport pandas as pd# 남한 인구 데이터data = { "Age_Group": [ "0-4", "5-9", "10-14", "15-19", "20-24", "25-29", "30-34", "35-39", "40-44", "45-49", "50-54", "55-59", "60-64", "65-69", "70-74", "75-79", "80+" ], "Male": [ -766227, -1097221, -1189663, -1183580, -1620461, -19337..
🖥️ IT, 컴퓨터/🐍 Python
2024. 12. 24.
-
[Python] Selenium 라이브러리란? :: 크롤링, 웹스크래핑
Selenium이란?Selenium은 웹 브라우저 자동화를 위한 오픈 소스 도구입니다. 주로 웹 애플리케이션 테스트를 자동화하는 데 사용되지만, 웹 스크래핑, 데이터 수집, 브라우저 상호작용 자동화와 같은 다양한 작업에도 널리 활용됩니다. Selenium은 여러 프로그래밍 언어(Python, Java, C#, Ruby 등)를 지원하며 다양한 브라우저(Chrome, Firefox, Edge, Safari 등)와 호환됩니다.Python Selenium 주요 구성 요소WebDriverSelenium에서 브라우저를 제어하기 위한 주요 도구입니다.브라우저의 동작(열기, 닫기, 페이지 이동 등)을 프로그래밍 방식으로 제어할 수 있습니다.브라우저별로 WebDriver가 다르므로, 사용하는 브라우저에 맞는 WebDri..
🖥️ IT, 컴퓨터/🐍 Python
2024. 11. 20.