프로그래밍
-
웹 크롤링Python 2024. 2. 16. 16:59
정적 웹크롤링¶ In [13]: import os import sys import urllib.request client_id = # "id" client_secret = # "secret" word=input('검색할 뉴스 내용을 입력해 주세요 ') result=input('한 번에 표시할 검색 결과 수를 입력해 주세요 ') page=input('원하는 페이지 번호를 입력해 주세요: ') sort=input('정렬 순서를 입력해 주세요 (정확도순: 1, 날짜순: 2): ') if sort=='1': sort_word='sim' else: sort_word='date' encText = urllib.parse.quote(word) # 인코딩 url = "https://openapi.naver.com/v1..
-
주택 가격: 고급 회귀 기법 실습머신러닝 2024. 2. 2. 12:28
필요 라이브러리¶ In [1]: import warnings warnings.filterwarnings('ignore') import pandas as pd import numpy as np import seaborn as sns import matplotlib.pyplot as plt %matplotlib inline from sklearn.linear_model import LinearRegression, Ridge, Lasso from sklearn.model_selection import train_test_split, cross_val_score from sklearn.model_selection import GridSearchCV, KFold from sklearn.metrics import ..
-
자전거 대여 수요 예측머신러닝 2024. 1. 31. 14:01
워싱턴 D.C.의 Capital Bikeshare 프로그램에서 자전거 대여 수요를 예측하기 위한 2014년 Kaggle 대회 프로젝트 https://www.kaggle.com/competitions/bike-sharing-demand/data 워싱턴 D.C의 Capital Bikeshare 프로그램에서 자전거 대여 수요를 예측하기 위한 프로젝트 datatime: hourly date + timestamp season: 1 = 봄, 2 = 여름, 3 = 가을, 4 = 겨울 holiday: 1 = 토, 일요일의 주말을 제외한 국경일 등의 휴일, 0 = 휴일이 아닌 날 workingday: 1= 토, 일요일의 주말 및 휴일이 아닌 주중, 0 = 주말 및 휴일 weather: 1 = 맑음, 약간 구름 낀 흐림 ..
-
OpenCV 기초딥러닝 2024. 1. 30. 16:16
영상을 읽고 표시하기 In [2]: # !pip install opencv-python In [3]: # !pip install tensorflow In [11]: import cv2 as cv import sys img=cv.imread('soccer.jpg') # 이미지 읽기 if img is None: sys.exit('파일을 찾을 수 없습니다.') cv.imshow('Image Display',img) # 윈도우에 이미지 표시 cv.waitKey() # 키가 눌려질 때까지 기다림, 괄호 속에 시간 설정 가능 ex)10000은 10초 cv.destroyAllWindows() # 키가 눌리면 모든 윈도우 닫음 Out[11]: 0 In [9]: type(img) img.shape Out[9]: nump..
-
보스턴 주택 가격 회귀머신러닝 2024. 1. 26. 15:49
CRIM: 지역별 범죄 발생율 ZN: 25,000평방피트를 초과하는 거주 지역의 비율 INDUS: 비상업 지역 넓이 비율 CHAS: 찰스강에 대한 더미 변수(강의 경계에 위치한 경우는 1, 아니면 0) NOX: 일산화질소 농도 RM: 거주할 수 있는 방 개수 AGE: 1940년 이전에 건축된 소유 주택의 비율 DIS: 5개 주요 고용센터까지의 가중 거리 RAD: 고속도로 접근 용이도 TAX: 10,000달러당 재산세율 PTRATIO: 지역의 교사와 학생 수 비율 B: 지역의 흑인 거주 비율 LSTAT: 하위 계층 비율 MEDV: 본인 소유의 주택 가격(중앙값) 보스턴 데이터셋의 윤리적인 문제로 1.2 버전에서 load_boston()이 삭제됨 캐글 등의 타 사이트(https://giveme-happyen..
-
트리거데이터베이스/SQL 2024. 1. 25. 16:46
DELIMITER // -- INSERT 트리거 CREATE TRIGGER trg_insertedMemberTBL AFTER INSERT ON memberTBL FOR EACH ROW BEGIN INSERT INTO deletedmembertbl VALUES (NEW.memberID, NEW.memberName, NEW.memberAddress, CURDATE()); END // DELIMITER ; INSERT INTO memberTBL VALUES ('ABCD', '테스트', '서울시 어쩌구'); DELIMITER // -- 업데이트 트리거 1 CREATE TRIGGER trg_updatedMemberTBL AFTER UPDATE ON memberTBL FOR EACH ROW BEGIN INSERT ..
-
-
사용자 행동 인식 데이터 세트머신러닝 2024. 1. 17. 16:36
라이브러리 로드¶ In [2]: from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = 'all' import pandas as pd import matplotlib.pyplot as plt %matplotlib inline 데이터 로드¶ In [6]: # https://archive.ics.uci.edu/dataset/240/human+activity+recognition+using+smartphones # features.txt 파일에는 피처 이름 index와 피처명이 공백으로 분리되어 있음, 이를 DataFrame으로 로드 feature_name_df = pd.read_csv..