๋ชฉ๋ก[WEB & AI] (feat. ์ทจ์ค)/Python (6)
Hello creators ๐
Colab URL ์ฃผ์ Colab URL https://bit.ly/3Ph9e9p Pandas ๋ฅผ ์ฐ๋ ์ด์ (ํ์์ฑ, ์ค์ต) pandas ๋ฅผ ์ฐ๋ฉด ๋ญ ํ ์ ์์ด? 1๏ธโฃ ์ด๋ ๊ฒ ๋ณต์กํ ๋ฐ์ดํฐ๋ฅผ ํ ํํ๋ก ๋ณด์ฌ์ค 2๏ธโฃ ๋ฐ์ดํฐ ํฌ๊ธฐ ์๊ด์์ด ‘์ด ์ถ๊ฐ’, ‘ํน์ ํ๋ง ๋ณธ๋ค.’ ๋ ๋ฑ์ ์์ ์์ฌ๋ก ๊ฐ๋ฅ Pandas๋ก ์ด๋ค ์ค์ต์ ํ ๊ฑฐ์ผ? y-finace ๋ฅผ ํตํด ํด์ธ์ฃผ์ ๋ถ์์ ํด๋ณผ ๊ฒ ์. ๋ถ์ ์์ 1๋ ํ ์ฃผ์ ๊ฐ๊ฒฉ์ ์ด๋ป๊ฒ ๋ ๊น? ํ์ฌ ๊ฐ๊ฒฉ๊ณผ ์ฐจ์ด๊ฐ ํฐ ์ฃผ์์ ๋ญ๊น? ์์น์ฌ๋ ฅ์ด ํฐ ์น๊ตฌ๋ค์ ๋ญ๊น? https://finance.yahoo.com/quote/AAPL?p=AAPL&.tsrc=fin-srch&guccounter=1 Apple Inc. (AAPL) Stock Price, News, Quot..
Colab URL ์ฃผ์ Colab URL https://bit.ly/3Ph9e9p row ์ ์๋ฏธ์ ๋ํด์ ์๊ฐ ์ด๋ ๊ฒ ์ฒซ๋ฒ์งธ row, ๋ ๋ฒ์ฌ row, ์ธ๋ฒ์งธ row ๋ฅผ ์ง์ด๋๊ฐ๋ ๊ฒ์ ์๋ฏธํ๋๊ฒ ์๋๊ฐ ํ๋ ์๊ฐ ์์ ํ์ผ์์ '์ข ๋ชฉ ์ฝ๋' ์ฝ์ด์ค๊ธฐ # ์์ ํ์ผ์์ '์ข ๋ชฉ ์ฝ๋' ์ฝ์ด์ค๊ธฐ import openpyxl # ์์ ์คํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ import urllib.request # ์ด๋ฏธ์ง ๋ค์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ wb = openpyxl.load_workbook('๊ด๋ฆฌ์ข ๋ชฉ.xlsx') # โ ์ฌ๊ธฐ ํ์ผ ์ด๋ฆ ์ฒดํฌ ํ ๊ฒ / error ๊ฐ๋ฅํ ์ง์ sheet = wb['์ข ๋ชฉ'] # โโโ ์ '์ข ๋ชฉ' ์ผ๋ก ๋ฐ๊ฟ์ค์ผ ๋๋๊ฑธ๊น? rows = list(sheet.rows)[1:] # row๊ฐ๋ค์ ๋ฆฌ์คํธ๋ก ๋ง๋ ๋ค ..
Colab URL ์ฃผ์ Colab URL https://bit.ly/3Ph9e9p ์ด๋ฏธ์ง ๊ตฌ์กฐ ์ดํด ์ด๋ฏธ์ง ์ฃผ์ ๋ณต์ฌ ์ํ๋ ๊ทธ๋ฆผ > ์ฐํด๋ฆญ > ์ด๋ฏธ์ง ๋ณต์ฌ ์ฃผ์์ฐฝ์ ๋ถ์ฌ๋ฃ์ผ๋ฉด > ์ด๋ ๊ฒ ๋์ด ๋ฌผ์ํ ๋ค์๋ ์์ ๋ ๋๋ค. LG ๋์คํ๋ ์ด ๊ธฐ์ ์ซ์๋ฅผ ๋ฃ์ด์ฃผ๋ฉด > LG ๋์คํ๋ ์ด 3๋ ์น ๋ฐ์ดํฐ๊ฐ ๋์ค๊ฒ ๋จ ๋ ๋ค์ ๊ทธ์ชฝ์ผ๋ก ๋ค์ด๊ฐ์ง ์๋๋ผ๋!! ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ฉํด์ ์ด๋ฏธ์ง ๋ค์ด๋ฐ๊ธฐ import urllib.request url = 'https://ssl.pstatic.net/imgfinance/chart/item/area/year3/034220.png' # โ ์ฌ๊ธฐ์ ์ฐํด๋ฆญํด์ ์ป์ '์ด๋ฏธ์ง ์ฃผ์ URL' ์ ์ ๋ ฅํ๊ธฐ urllib.request.urlretrieve(url, "LG๋์คํ๋ ์ด.png") # ํ..
Colab URL ์ฃผ์ Colab URL https://bit.ly/3Ph9e9p ๋ด์ค๋ก ๋ฐ๊ณ ์ถ์ ๊ธฐ์ ๋ค์ ๋ฆฌ์คํธ์ ํด์ > news ํด๋์, ์์ ํ์ผ๋ก ํ๋ ํ๋ ๋ฃ์ด์ฃผ๊ธฐ # ๋ด์ค๋ก ๋ฐ๊ณ ์ถ์ ๊ธฐ์ ๋ค์ ๋ฆฌ์คํธ์ ํด์, > news ํด๋์, ์์ ํ์ผ๋ก ํ๋ ํ๋ ๋ฃ์ด์ฃผ๊ธฐ keywords = ['์ผ์ฑ์ ์','LG์๋์ง์๋ฃจ์ ','SKํ์ด๋์ค','NAVER','์ผ์ฑ๋ฐ์ด์ค๋ก์ง์ค','์ผ์ฑ์ ์์ฐ','์นด์นด์ค','์ผ์ฑSDI','ํ๋์ฐจ','LGํํ','๊ธฐ์','POSCOํ๋ฉ์ค','KB๊ธ์ต','์นด์นด์ค๋ฑ ํฌ','์ ํธ๋ฆฌ์จ','์ ํ์ง์ฃผ','์ผ์ฑ๋ฌผ์ฐ','ํ๋๋ชจ๋น์ค','SK์ด๋ ธ๋ฒ ์ด์ ','LG์ ์','์นด์นด์คํ์ด','SK','ํ๊ตญ์ ๋ ฅ','ํฌ๋ํํค','ํ๋๊ธ์ต์ง์ฃผ','LG์ํ๊ฑด๊ฐ','HMM','์ผ์ฑ์๋ช ','ํ์ด๋ธ','๋์ฐ์ค๊ณต์ ','SK..
Study Colab URL https://colab.research.google.com/drive/1coeNsJQ7EH-J-ZxL3XCECYPFGqkVZ1a3#scrollTo=P4L2IHWQjB_z ์คํ๋ฅดํ์ฝ๋ฉ_๊ตญ๋น_๋ฐ์ดํฐ๋ถ์.ipynb์ ์ฌ๋ณธ Colaboratory notebook colab.research.google.com openpyxl ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น !pip install openpyxl #๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น # ์ด๋ ๊ฒ ์ฐ๋ฉด ๋๋ค~ ํ๋ 'document' ๊ฐ ์์์ ๊ฒ # ์ด๊ฒ '์ฝ๋ ์ค๋ํซ' ์ผ๋ก ๋ค์ด๊ฐ A1 ์ ์ ์๋ ํ์ธ์ ๋ฃ๊ธฐ from openpyxl import Workbook # openpyxl ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์์ Workbook ํจ์? ํด๋์ค? ๋ฅผ ์ํฌํธ wb= Workbook() #..
1๏ธโฃ 'ํดํน ์๋ ํดํน' ์ ํตํ ๋ธ๋ผ์ฐ์ ๋ฐ ์คํฌ๋ํ์ ์๋ฆฌ ์ดํด '์ผ์ฑ์ ์' ๊ธฐ์ฌ๋ฅผ '์ผ๋์ฐป์ฐจ' ๋ก ๋ฐ๊ฟ๋ณด๊ธฐ ๋ค์ด๋ฒ ๋ด์ค์์, ์ผ์ฑ์ ์ ๊ฒ์ํ๊ณ (์ด๋ ํ ์น ํ์ด์ง ์์๊ฑด) > ๊ฒ์ฌ > ์ผ์ฑ์ ์๋ฅผ '์ผ๋์ฐป์ฐจ' ๋ก ๋ฐ๊ฟ๋ณด์. ๊ทธ๋ฌ๋ฉด, '์ผ์ฑ์ ์' ๊ธฐ์ฌ๊ฐ ๋์์ผ ํ๋๋ฐ, '์ผ๋์ฐป์ฐจ' ์ ๋ํ ๊ธฐ์ฌ๊ฐ ๋์จ๋ค. ๐คทโ๏ธ ์ ๊ทธ๋ฐ๊ฑฐ์ง? ์ฝ๊ฒ ๋งํ๋ฉด, ์ด๋ฏธ ๋ธ๋ผ์ฐ์ ๊ฐ ๋ค์ด ๋ฐ์์จ '๋ด ๊บผ' ๋ฅผ ๋ฐ๊พผ ๊ฒ ์ด๊ธฐ ๋๋ฌธ. '๋ด๊บผ?' ๋ญ๊ฐ ๋ด๊ป๋ฐ ? ๋ด๊บผ๋ ์๋ฒ๋ฅผ ํตํด์ '์ด๋ฏธ ๋ฐ์์จ HTML, CSS, Javascript ์ผํ์ ๋ฉ์ด๋ฆฌ' ๋ฅผ ์๋ฏธ. ์ด๋ฏธ ๋ฐ์์๊ณ , ๊ทธ๋์ ๋ด๊บผ๊ธฐ ๋๋ฌธ์, ์๋ฌด๋ฆฌ ๋ฐ๊ฟ๋ ๋ด๊บผ์๋ง ์ํฅ์ ๋ฏธ์น๊ณ ๋ค๋ฅธ์ฌ๋์ด ์ผ์ฑ ์ ์ ๊ฒ์์ ํด๋ ์ํฅ์ด ์์. ์ด๋ฅผ ํตํด ์ ์ ์๋ ์นํ์ด์ง์ ์๋ฆฌ๋? ์ฐ..