์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- Github
- ๋ง์ง
- ์ค๋ธ์
- ์ ๋ฝ์ฌํ
- ํด๋ฌ์คํฐํ์ธ๋ฑ์ค
- ์๊ตญ์ฌํ
- PRIMARY KEY
- PRML
- ํผ๊ณตS
- GenAI
- ์ ์ฃผ๋
- ์ ์ฃผ2์ฃผ์ด์ด
- RStudio
- ์คํ๋ผ์ธ
- ๋ฐ๋
- ๋์งํธ๋ง์ผํ
- ์คํ ์ด๋ ํ๋ก์์
- Linux
- SQL
- ์์ด๋ฐ์ฐํธ
- digital marketing
- ์ฑ ๋ฆฌ๋ทฐ
- R
- ํผ์๊ณต๋ถํ๋SQL
- ์ ์ฃผ๋์ฌํ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ๊นํธ์ฐ์๊ฐ
- ๋ณด์กฐ์ธ๋ฑ์ค
- ๋ ํ๊ฐ
- Jupyter notebook
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (100)
Soy Library
๊ตฌ๊ธ Colab ๋ด์์ ์์ ํ๊ณ Github์ ์ฝ๋ ๋ฒ์ ๊ด๋ฆฌํ๊ธฐ (Git pull, commit, push) ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ผ ๊ตฌ์กฐ๋ ์๋์ ๊ฐ์ด ์์ฑํ๋ค. folder1 data folder data1.csv .. file folder notebook1.ipynb .. .. git.ipynb .gitignore colab์์ notebook1.ipynb์ผ๋ก ์์ ํ๋ค๊ฐ ํด๋น ๋ ธํธ๋ถ์ github์ผ๋ก push ํ๊ณ ์ ํ๋ค. ๊นํ์ ์ฐ๋ํ ๋๋ ๊ฐ์ธ git token์ด ํ์ํ๋ฐ, ํด๋น token์ด ๋ ธ์ถ๋์ด์๋ notebook์ git์ push๋ฅผ ํ๋ฉด ์๋๋ฏ๋ก, git.ipynb์์ push ์์ ์ ํ๊ณ .gitignore์ git.ipynb ํ์ผ ์ด๋ฆ์ ์ ์ด์ฃผ๋ฉด ๋๋ค. from google.colab im..
Github ๋ด ํด๋ ๋ฐ ํ์ผ Google Drive๋ก Cloneํ๊ธฐ from google.colab import drive drive.mount('/content/drive') import os from os.path import join # ๊ตฌ๊ธ ๋๋ผ์ด๋ธ PATH GDRIVE_PATH = '/content/drive/MyDrive/Github/Code-Up' # ๊นํ๋ธ USERNAME GIT_USERNAME = {'๊นํ๋ธ์์ด๋'} GIT_EMAIL = {'๊นํ๋ธ์ฃผ์'} # ๊นํ๋ธ TOKEN GIT_TOKEN = {'๋ฐ๊ธ๋ฐ์ํ ํฐ'} # ๊นํ๋ธ์์ CLONEํ REPO ์ด๋ฆ GIT_REPOSITORY = "Code-Up" GDRIVE_FILE_PATH = join(GDRIVE_PATH) # ์๋ ๊ฒฝ๋ก๋ก ..

์ฝ๋ก๋ ์ , 19๋ ๋์์ 20๋ ๋ ๋์ด๊ฐ๋ ๊ทธ ์๊ธฐ์ ์ ๋ฝ์ฌํ์ ๋ง์ง๋ง์ผ๋ก ์ง๋ 3๋ ๊ฐ ํด์ธ์ฌํ์ ๋ค๋ ์ค์ง ๋ชปํ๋ค. ์ด์ ๋ ์ฝ๋ก๋๋ ๋๋ฌ๊ฒ ๋ค, ์ฝ๊ฐ์ ์๊ฐ์ ์ฌ์ ๋ ์๊ฒผ๊ฒ ๋ค, ๋ฌด๋ฆฌํด์๋ผ๋ ํด์ธ์ฌํ์ ๋ค๋ ์ค์ ๋ง์์ ๋จน์๋ค! ๋ค๋ฅธ ๊ตญ๊ฐ๋ ์๊ฐํด๋ดค์ง๋ง, ์ ๋ฝ์ฌํ ๊ฐ์ ๋ ๋ง๋ ๋ง์ ์ฌ๋๋ค์ด ์คํ์ธํ๊ณ ํฌ๋ฅดํฌ๊ฐ์ด ์ข์๋ค๊ณ ๋งํ๋ ๊ฒ ์๊ฐ๋์ ์คํ์ธ์ผ๋ก ์ ํ๋ค! ํผ์ํ๋ ํด์ธ์ฌํ์ ์ฒ์์ด๊ณ , ์๋งค์น๊ธฐ ๋ฑ ์น์๋ ์ข์ง ์๋ค๊ณ ๋ค์ด์ ๊ฑฑ์ ์ ๋ง์ด ํ์ง๋ง '๋ด ๊ฒฝํ์น ๊ธธ๋ฌ๋ณด์ง ๋ญ' ๋ผ๊ณ ์๊ฐํ๋ฉฐ ์งํ์์ผฏ - ์ฌํ์ ์ค๋นํ๋ ๊ธฐ๊ฐ์ด ์ข ์ด๋ฐํด์ ํญ๊ณต๊ถ๋ ์ข ๊ธํ๊ฒ ์ฌ๊ณ , ๋์ ์ด๋ ๋ค๋ฅผ์ง ๋ฃจํธ๋ ๊ธํ๊ฒ ์งฐ๊ณ , ์์๋ ์ค๊ฐ์ค๊ฐ ๊ตํตํธ๋ ์ ๋ง ๊ธํ๊ฒ ์์ฝํ๋ค. ์ธ๋ถ ์ผ์ ๋ ๊ฑฐ์ ์๋ฌด๊ฒ๋ ์ ํ์ง ์์ ์ํ์์ ์คํ์ธํ ๋นํ..

์ ํ๋ธ์์ ์์ธ์ ์ก/์์ธ์ธ์ก ์์์ ์ฆ๊ฒจ๋ณด๋๋ฐ, ๊ทธ๋๋ง๋ค ๊น์ํ ์๊ฐ๋์ ๋ฐฐ๊ฒฝ์ง์์ ๊ฐํํ์๋ค. ํ์์ ์ฑ ์ ๊ต์ฅํ ๋ง์ด ์ฝ์ผ์๋ ๊ฒ ๊ฐ์๊ณ , ๋๋ ๊ทธ๋ฐ ๊น์ํ ์๊ฐ๋์ด ์ฐ์ ์ฑ ์ ํ๋ฒ ์ฝ์ด๋ณด๊ณ ์ถ์๋ค. '์ด์ธ์์ ๊ธฐ์ต๋ฒ'์ด ์๊ฐ๋์ด ์ฐ์ ์ฑ ์ค์ ์ ์ผ ์ ๋ช ํ ๊ฒ ๊ฐ์์ง๋ง, ๋ฐ๋ฆฌ์ ์์ฌ์์ ํ์ด ์ข๊ธธ๋ '์๋ณ์ธ์ฌ' ์ฑ ์ ๋จผ์ ์ฝ๊ธฐ๋ก ํ์๋ค! ์ ๋ชฉ๋ง ๋ณด๊ณ ๋ ์ฌ๊ธ์ ์ธ๋ฆฌ๋ ์ ๋ง ์ฌํ ์ฑ ์ด๊ฒ ์ง ํ์ง๋ง, ๊ทธ๋ฐ ์ฅ๋ฅด๋ ์๋์๋ค. ์ธ๊ฐ๊ณผ ๊ธฐ๊ณ ์ฌ์ด์์ '์ธ๊ฐ๋ค์'์ด ๋ฌด์์ธ์ง๋ฅผ ๊ณ ์ฐฐํ๋ ์ฑ ์ด์๋ค. ์ฒ ํ์ ์ธ ๋ถ๋ถ๋ ์ผ๋ถ๋ถ ์์๋ค. ์ฑ ์์๋ 'ํด๋จธ๋ ธ์ด๋'๋ผ๊ณ ๋ถ๋ฆฌ๋, ์ธ๊ฐ์ด ๋ง๋ ๊ธฐ๊ณ์ด์ง๋ง, ๊ฒ์ผ๋ก๋ ์ ๋ง ์ธ๊ฐ๊ณผ ๋ค๋ฅผ ๋ฐ๊ฐ ์์ด ๋ณด์ด๋ ์ธ๊ณต์ง๋ฅ๋ค์ด ๋ฑ์ฅํ๋ค. ์ด ํด๋จธ๋ ธ์ด๋๋ค์ด ์ฑ ์ ์ฃผ์ธ๊ณต์ด์๊ณ , ์ธ๊ณต์ง๋ฅ์ ์ ์ฅ์์ ์ด์ผ๊ธฐ..
์ ๊ทํํ์์ ๊ธฐ์ด, ๋ฉํ๋ฌธ์: [], Dot(.), ๋ฐ๋ณต(*, +, {m,n}) , ? - [abc] : ๋๊ดํธ ์ ๋ฌธ์๋ค๊ณผ ๋งค์น. ํ์ดํ(-)์ ์ด์ฉํ์ฌ from-to๋ ๊ฐ๋ฅ. - Dot(.) : ์ค๋ฐ๊ฟ(\n)์ ์ ์ธํ ๋ชจ๋ ๋ฌธ์์ ๋งค์น. ๋ํ ํ๋๋ ์์ด์ผ ๋งค์น๋จ. - ๋ฐ๋ณต(*) : 0๋ฒ ์ด์ ๋ฐ๋ณต๋๋ฉด ๋งค์น. - ๋ฐ๋ณต(+) : 1๋ฒ ์ด์ ๋ฐ๋ณต๋๋ฉด ๋งค์น. - ๋ฐ๋ณต({m,n}) : m์ด์ n์ดํ ๋ฐ๋ณต๋๋ ๋ถ๋ถ๊ณผ ๋งค์น. - ? : 0ํ ๋๋ 1ํ == {m, n} ์ ๊ท์์ ์ด์ฉํ ๋ฌธ์์ด ๊ฒ์ 1. match # match: p = re.compile('[a-z]+') # a-z๊น์ง ์ด๋ ํ ๋ฌธ์์ด์ด ํ ๋ฒ ์ด์ ๋ฐ๋ณต. m = p.match('python') ; print(m) m = p.match('3 py..

๋ถํธํ ํธ์์ 2 : ๋ฐ์ผ๋ฆฌ๋ฌ๋ [๋ฐ์ผ๋ฆฌ๋ฌ๋] ์ฆ๊ฑฐ์ด ๋งค์ผํ์ต :: ๋ฐ์ผ๋ฆฌ๋ฌ๋ smartstore.naver.com ํ๋ณตํ ๊ฒฐ๋ง์ด์๋ค. ๋ชจ๋๊ฐ ๋ฐ๋ผ๋ ๋๋ก ์ค์ค๋ก๋ฅผ ๋ณํ์ํค๊ณ ํ์ฌ๋ฅผ ๋ง์กฑํ๋ ๊ฒ์ผ๋ก ์ฑ ์ ๋๋งบ์์ ์ง์๋ค. ์ฑ ์ ๋ฐฐ๊ฒฝ์ ์ฝ๋ก๋๊ฐ ํฐ์ง ์ด๋ฐ๋ถํฐ์๋๋ฐ, ํธ์์ ์ ์ด์ํ๋ ์ฌ์ฅ๋, ๊ด๊ฐ๋ค์ด ํ์ํ ์ฐ๊ทน ์ฃผ์ต์๋ค, ์ทจ์ ์ด ๊ฐ์ ํ ์ทจ์ค์ ๋ฑ ์ฝ๋ก๋ ์ํฅ์ ์ง๊ฒฉํ์ผ๋ก ๋ง์ ์ฌ๋๋ค์ ๋ด์ฉ์ด์๋ค. ์ฐ๋ฆฌ๊ฐ ์ค์ ๋ก ๋๋ผ๊ณ ๊ฒฝํํ๋ ์คํ ๋ฆฌ์ด๊ธฐ์ ๊ณต๊ฐ์ด ๋ง์ด ๋์๊ณ , ๊ทธ ์๊ธฐ์ ๋ต๋ตํจ๊ณผ ์ฐ์ธํจ์ ๋ค์๊ธ ์๊ฐํ ์ ์์๋ค. 2ํธ์ 1ํธ๊ณผ ์ด์ด์ง๋ ๋ด์ฉ์ด์๋ค. 1ํธ์์ ๋ ๊ณ ์จ๊ฐ ํธ์์ ์ ๋ ๋๊ณ ๊ทธ ์ดํ์ ์ด์ผ๊ธฐ๊ฐ ์ ๊ฐ๋๋ค. 2ํธ์ ์ด๋ฐ์๋ ์ผ ์ฌ์ฌ์ ์๊ธฐ๋ ๋ณ๋ก ๋์ค์ง ์๊ณ , ๊ทธ ํธ์์ ์์ ์๋ก์ด ์๋ฐ์์ธ ํ๊ธ๋ณด์จ..
In [53]:from IPython.core.display import display, HTMLdisplay(HTML("")) In [2]:!pip install networkx Requirement already satisfied: networkx in c:\users\thdus\anaconda3\lib\site-packages (2.5)Requirement already satisfied: decorator>=4.3.0 in c:\users\thdus\anaconda3\lib\site-packages (from networkx) (4.4.2)In [5]:!pip install plotly Collecting plotly Downloading plotly-5.11.0-py2.py3-none-any..

์ค๋๋ง์ ๋ฐ๋ปํ ์ฑ ์ ์ฝ์ด๋ณด์๋ค. ์ ๋ฒ์ ๋๋ค์ด๊ฒธ ์๋ง๋ ์ฑ ์ฌ๋ฌ ๊ต๋ณด๋ฌธ๊ณ ์ ๊ฐ์๋๋ฐ, ๋๋ ๋ค๋ฅธ ์ฑ ์ ๋ณด๊ณ ์์๊ณ ์๋ง๋ ์์ค ์น์ ์์ ์ด๊ฒ ์ ๊ฒ ๋๋ฌ๋ณด๊ณ ๊ณ์๋ค๊ฐ ์ด ์ฑ ์ด ๋์ ๋ค์ด์ค์ จ๋๋ณด๋ค. ์ด ์ฑ ์ ๋ค๊ณ ์ค์๋๋ ์ด๊ฒ๋ ํ๋ ์ฌ๋ผ๊ณ ํ์ จ๋ค. ํ์์ ์ฑ ์ ์ ์ฝ์ผ๋ฉด์ ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ฑ ์ฝ๋ ๊ฑธ ๋ณด๋ ์๋ง๋ ๊ฐ์๊ธฐ ๋ ์๊ฐ ํ๊ณ ์ถ์ผ์ จ๋๋ณด๋ค! ์ญ์ ๋ ์์ ๊ณ์ ์ธ ๊ฒ์ธ๊ฐ..!!! ๊ฒฐ๊ตญ ์ถ์ ๊ด๊ณ์๊ณ ๊ด๊ณ๋ ์ํต์ด์๋ค. ํ๋ณต์ ๋ฉ๋ฆฌ์์ง ์๊ณ ๋ด ์์ ์ฌ๋๋ค๊ณผ ๋ง์์ ๋๋๋ ๋ฐ ์์์ ์ด์ ๊นจ๋ฌ์๋ค. ์ด ์ฑ ์ ๊นํธ์ฐ์๊ฐ๋์ ์์ค์ฑ ์ผ๋ก, ์ฒญํ๋ ๊ณจ๋ชฉ์ ํธ์์ ์์ ์ค๊ณ ๊ฐ๋ ์คํ ๋ฆฌ๊ฐ ์ ๊ฐ๋๋ค. ์ฑ ์์๋ ๊ทธ ํธ์์ ์ ์ฃผ์ธ ์ผ์์ ์ฌ์ฌ์ ๋ ๊ณ ๋ผ๊ณ ๋ถ๋ฆฌ๋ ์์ธ์ญ์ ๋ ธ์์ ์ฌ์ด์ ๊ด๊ณ๋ถํฐ ์๊ธฐ๊ฐ ์์๋๋ค. ๊ทธ๋ฌ๊ณ ๋ณด๋ ๋ ..