본문 바로가기

AI데이터 엔지니어, 새싹21

81th_1_5(Fr)_RNN 예측 및 자연어처리 ​RNN 전력량 예측 import torch import torch.nn as nn import numpy as np import pandas as pd import matplotlib.pyplot as plt from torch.utils.data import TensorDataset, DataLoader, Subset from sklearn.model_selection import train_test_split df = pd.read_csv('C:\\Users\\kimye\\OneDrive\\바탕 화면\\sba\\household_power_consumption.txt', sep = ';', low_memory=False, parse_dates={'dt':['Date', 'Time']}, index_.. 2024. 1. 8.
80th_1_4(Thu)_RNN 주가예측 80일차 학습 내용 ​ [참고] 1월 8일~11일 수업 진행(수업이 일찍 끝난다면 프로젝트 논의 시간 가질 예정) 1월 12일 포트폴리오, 이력서 질문 및 개별 피드백 진행 1월 15일~18일 프로젝트 진행 주간(전일 대면 수업으로 진행하면 좋을 듯) ​ RNN 주가 예측 # 필요한 라이브러리 설치하기 !pip install -U finance-datareader !pip install beautifulsoup4 # 필요한 라이브러리 불러오기 import torch import torch.nn as nn import numpy as np import pandas as pd import matplotlib.pyplot as plt from torch.utils.data import TensorDataset.. 2024. 1. 8.
77th_12_22(Fri)_Streamlit 활용 77일차 학습 내용 ​ Streamlit ▶ UI - Side bar 활용하기 import streamlit as st st.title('사이드바 활용하기') page = st.sidebar.selectbox('페이지 선택', ['Home', '데이터분석','시각화']) if page == 'Home': st.title('여기는 Home 입니다.') elif page == '데이터분석': st.title('여기는 데이터분석 페이지 입니다.') elif page == '시각화': st.title('여기는 시각화 페이지 입니다.') ▶ 차트 그리기 import streamlit as st import pandas as pd import matplotlib.pyplot as plt import plotly.e.. 2024. 1. 8.
75th_12_20(Wed)_API활용 웹 크롤링 과제 풀이 ▶ 홈페이지 접속 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys # 네이버 접속 driver = webdriver.Chrome() driver.get('https://some.co.kr/observatory/brand/57ac5b35-3900-44a1-8eea-3f0192f3c287') driver.maximize_window() ▶ 전체 월 개수 계산 # 월 버튼 클릭 month_button = driver.find_element(By.CSS_SELECTOR, '#wrap > section > div > article >.. 2024. 1. 8.