| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- System Call
- Seoul National University
- DFS
- CNN
- SQLD
- On-memory file system
- RNN
- Gentoo2
- Operating System
- C++
- cs231n
- Humble
- deep learning
- BFS
- computer vision
- paper review
- Multimedia
- 밑바닥부터 시작하는 딥러닝2
- Process
- Optimization
- Robocup@Home 2026
- Data Science
- Machine Learning
- CPP
- Linux
- Baekjoon
- do it! 알고리즘 코딩테스트: c++편
- Python
- file system
- ROS2
- Today
- Total
목록Python (46)
newhaneul
포스팅은 인하대학교 허혜선 교수님의 [202601-EEC3408-001] 고급파이썬프로그래밍을 수강하고 공부한 내용을 정리하기 위한 포스팅입니다. 1. 머신러닝의 개요 지도 학습훈련 데이터에 대한 정답이 주어진 상태에서 학습하는 방법분류(Classification): 범주형 값을 예측하는 방법회귀(Regression): 연속적인 값을 예측하는 방법 비지도 학습훈련 데이터에 대한 정답이 주어지지 않은 상태에서 학습하는 방법 절차1. 데이터 수집: 문제를 해결하기 위한 데이터를 수집하는 단계. 데이터의 크기와 질을 고려해서 데이터를 수집해야 함2. 데이터 전처리: 수집한 데이터를 학습에 적합한 형태로 가공하는 단계. 데이터에 결측값이 있다면 처리하고, 데이터를 훈련 세트와 테스트 세트로 나눈다.3. 모델 ..
포스팅은 인하대학교 허혜선 교수님의 [202601-EEC3408-001] 고급파이썬프로그래밍을 수강하고 공부한 내용을 정리하기 위한 포스팅입니다. 1. 웹 페이지의 HTML을 가져와서 파일로 저장하기import urllib.requestimport bs4weatherUrl = "https://www.kma.go.kr/weather/observation/currentweather.jsp"htmlObject = urllib.request.urlopen(weatherUrl)bsObject = bs4.BeautifulSoup(htmlObject, "html.parser")bsObject도시별관측 - 기상청 날씨누리...Output is truncated. View as a scrollable element o..
포스팅은 인하대학교 허혜선 교수님의 [202601-EEC3408-001] 고급파이썬프로그래밍을 수강하고 공부한 내용을 정리하기 위한 포스팅입니다. 1. HTML 문서 기본 구조 Hubble Images 파일 2: photo1.html Hubble Image #1 LAB: 커피 샵 홈페이지 #3파일 1: coffee2.html Welcome to Web Coffee! 하우스 로스팅 원두의 신선한 커피를 맛보고 싶다면 공인 1급 바리스타가 최고급 원두만을 직접 엄선하여 사용합니다. 메뉴 메뉴에 대해 자세히 알고싶으시면 ..
포스팅은 인하대학교 허혜선 교수님의 [202601-EEC3408-001] 고급파이썬프로그래밍을 수강하고 공부한 내용을 정리하기 위한 포스팅입니다. 1. 정규표현식 (Regular Expression) 정규표현식(Regular Expression)은 일정한 규칙(패턴)을 가진 문자열을 표현하는 방법이다. re 모듈을 사용하며 복잡한 문자열에서 특정 패턴을 검색·추출·치환할 때 활용한다. match vs search함수설명예시re.match()문자열 처음부터 패턴 검사re.match('Hello', 'Hello, world!')re.search()문자열 어느 위치든 패턴 검사re.search('world!$', 'Hello, world!') 위치 지정자 ^와 $import reprint(re.search..
포스팅은 인하대학교 허혜선 교수님의 [202601-EEC3408-001] 고급파이썬프로그래밍을 수강하고 공부한 내용을 정리하기 위한 포스팅입니다. 1. 웹 스크래핑과 HTML 파싱의 이해웹 스크래핑: 웹사이트의 HTML 규칙을 파악하여 원하는 데이터를 자동으로 추출하는 기술이다.HTML 파싱: 웹 페이지의 원본 HTML 텍스트를 분석하여 구조를 파악하고, 필요한 정보(URL, 텍스트 등)만 골라내는 과정을 뜻한다.GET 방식 데이터 요청: URL 주소 뒤에 ?변수명=값 형태(예: code=005930)를 붙여서 서버에 특정 데이터를 요청하는 방식이다. 상장코드에 따라 동적으로 다른 주식 정보 페이지를 생성할 때 주로 사용된다. 2. 정규 표현식 (Regular Expression) 핵심 문법정규 표현식..
포스팅은 인하대학교 허혜선 교수님의 [202601-EEC3408-001] 고급파이썬프로그래밍을 수강하고 공부한 내용을 정리하기 위한 포스팅입니다. 1. HTML 소스 분석 및 BeautifulSoup 활용법 웹 브라우저에서 소스 보기웹 브라우저의 빈 곳에서 마우스 오른쪽 버튼을 클릭하여 [페이지 원본 보기](크롬은 페이지 소스 보기) 또는 [검사]를 선택하면 HTML 코드를 확인할 수 있다.브라우저의 [개발자 도구]를 활용하면 원하는 웹페이지 요소의 정확한 HTML 태그 위치와 정보를 손쉽게 찾아낼 수 있다. 핵심 추출 함수와 속성 활용HTML을 알아볼 수 있는 형태로 변경해주고 더불어 필요한 내용들을 추출하기 위해서는 BeautifulSoup을 사용해야 한다.import urllib.requestim..
포스팅은 인하대학교 허혜선 교수님의 [202601-EEC3408-001] 고급파이썬프로그래밍을 수강하고 공부한 내용을 정리하기 위한 포스팅입니다. 1. 그래프 그리기 선 그래프 그리기선과 데이터 마커 설정plt.plot(x, y, color=선 색상)선과 데이터 마커 설정plt.plot(x, y, linestyle=선 모양)import matplotlib.pyplot as pltyear = [2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022]gdp = [3079.9, 3250.1, 3398.8, 3574, 3678.2, 3721.8, 3744, 4003.6, 4165.5]plt.figure(figsize=(6, 4))plt.plot(year, gdp, col..
포스팅은 인하대학교 허혜선 교수님의 [202601-EEC3408-001] 고급파이썬프로그래밍을 수강하고 공부한 내용을 정리하기 위한 포스팅입니다. 1. Pandas Dataframe DataFrame(): 키에 해당하는 부분은 열 이름이 되고, 값은 열에 대한 각 행의 데이터로 리스트 형식을 사용display(): 데이터프레임을 출력할 수 있음import pandas as pd df = pd.DataFrame({'name': ['Jessica', 'Liam', 'Sophia', 'Ryan', 'Alex'], 'test': [45, 30, 40, 37, 48], 'assign1': [20, 17, 22, 18, 24], 'assign2..