์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ์ด์ฌ
- ๋ฅ๋ฌ๋
- ํ๋ธ๋ฃจ
- ๊นํ๋ธ
- sap
- github
- react
- ํ ์คํธ๋ง์ด๋
- AI
- ์ฝํ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์ฝ๋ฉํ ์คํธ
- ๋ฐฑ์ค
- ๋ฐ์ดํฐ ๋ถ์
- ์์ฐ์ด์ฒ๋ฆฌ
- ๋น ๋ฐ์ดํฐ
- ์๊ณ ๋ฆฌ์ฆ
- ์๋ง์กด์น์๋น์ค
- ์ธ๊ณต์ง๋ฅ
- ๋ฐ์ดํฐ๋ถ์
- ํ๋ธ๋ก
- AWS
- abap
- ํ ์คํธ๋ถ์
- Git
- nlp
- ๋ฆฌ์กํธ
- erp
- tableau
- DFS
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (352)
DATA101

์๋ ํ์ธ์, ์ค๋์ ์๋ก ๋ค๋ฅธ ์นผ๋ผ์ ๋ฐ์ดํฐ๋ฅผ ๋ณํฉํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ (MLB ์ ์ ์ ๋ณด)์ ๊ธฐ๋ฐ์ผ๋ก ์ค๋ช ํด ๋๋ฆฝ๋๋ค. SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ ์ค์น๊ฐ ํ์ํ์ ๋ถ์ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. heytech.tistory.com/11?category=453619 [SQL] SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ ์ค์นํ๊ธฐ! ์ค๋๋ถํฐ SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ SQL์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ ๋ฌํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋? 2. SQLite ์ค์น 3. SQLite Studio ์ค์น 4. ์ฐ์ต์ฉ DB ์ค์น: Baseball Databank.. heytech.tistory.com ๋ฐ๋ก ์์ํ์ฃ ! ๋ฐ์ดํฐ..

์๋ ํ์ธ์, ์ค๋์ ์ฃผํผํฐ ๋ ธํธ๋ถ์ ์ ์ฉํ ๋จ์ถํค๋ฅผ ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ์๋ ํ๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ธ์! ๋จ์ถํค ์ค๋ช a ์์ ์ ์ถ๊ฐํ๊ธฐ b ์๋์ ์ ์ถ๊ฐํ๊ธฐ dd (2๋ฒ) ํด๋น ์ ์ญ์ ํ๊ธฐ c ํด๋น ์ ๋ณต์ฌํ๊ธฐ x ํด๋น ์ ์๋ผ๋ด๊ธฐ v ์ ํ ์ ์๋์ ๋ถ์ฌ๋ฃ๊ธฐ shift + m (MacOS: โฌ๏ธ + m) ์ ํ ์ ๊ณผ ์๋์ ์๋ ์ ํฉ์น๊ธฐ (๋ณํฉ) o ์ฝ๋ ์คํ ๊ฒฐ๊ณผ ํผ์น๊ธฐ/์ ๊ธฐ y ํด๋น ์ ์ ์ฝ๋ ์ ๋ ฅ ๋ชจ๋๋ก ๋ณ๊ฒฝ m ํด๋น ์ ์ markdown ์ ๋ ฅ ๋ชจ๋๋ก ๋ณ๊ฒฝ ctrl(cmd) + s ์ฃผํผํฐ ๋ ธํธ๋ถ ํ์ผ ์ ์ฅ ESC ๋ช ๋ น ์ ๋ ฅ ๋ชจ๋๋ก ์ ํ ๊ทธ๋ผ ์ค๋๋ ์ฆ๊ฑฐ์ด ํ๋ฃจ ๋ณด๋ด์๊ธธ ๋ฐ๋๋๋ค :) ๊ณ ๋ง์ต๋๋ค.

์๋ ํ์ธ์, ์ค๋์ LIKE ๊ตฌ๋ฌธ์ ํ์ฉํ์ฌ ํน์ ์์น์ ๋ฌธ์์ด์ ํฌํจํ ๋ฐ์ดํฐ๋ง ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ์ค๋๋ SQLite๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ (MLB ์ ์ ์ ๋ณด)๋ฅผ ํ์ฉํ์ฌ ์ค๋ช ํด ๋๋ฆฝ๋๋ค. SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ ์ค์น๋ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. heytech.tistory.com/11?category=453619 ๋ฐ๋ก ์์ํฉ๋๋ค! LIKE ๊ตฌ๋ฌธ ์ค๋ช ์กฐ๊ฑด๋ฌธ์ ์์ฑํ ๋ ์กฐ๊ฑด์๊ณผ ์๋ฒฝํ๊ฒ ์ผ์นํ์ง ์๋๋ผ๋ ์ด๋์ ๋ ์ ์ฌํ ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํ๊ณ ์ถ์ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ํนํ ๋ฌธ์์ด์ ํ์ฉํ ๋ ์ด๋ฌํ ์ํฉ์ด ๋น๋ฒํ ๋ฐ์ํ์ฃ . ์๋ฅผ ๋ค์ด, ํน์ ๋ฌธ์์ด์ ํฌํจํ ๋ฐ์ดํฐ๋ฅผ ์ฐพ๊ณ ์ถ์ ๋๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ์ํฉ์์ ํ์ฉํ ์ ๊ฒ์ด LIKE ๊ตฌ๋ฌธ ์ ๋๋ค. LIKE ๊ตฌ๋ฌธ์ 2๊ฐ์ง ์..

์๋ ํ์ธ์, ์ค๋์ BETWEEN ๊ตฌ๋ฌธ์ ํ์ฉํ์ฌ ํน์ ๋ฒ์์ ํด๋นํ๋ ๋ฐ์ดํฐ๋ง ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ์ค๋๋ SQLite๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ (MLB ์ ์ ์ ๋ณด)๋ฅผ ํ์ฉํ์ฌ ์ค๋ช ํด ๋๋ฆฝ๋๋ค. SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ ์ค์น๋ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. heytech.tistory.com/11?category=453619 [SQL] SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ ์ค์นํ๊ธฐ! ์ค๋๋ถํฐ SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ SQL์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ ๋ฌํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋? 2. SQLite ์ค์น 3. SQLite Studio ์ค์น 4. ์ฐ์ต์ฉ DB ์ค์น: Baseball Databank.. heytech.tistory.com ๊ทธ๋ผ ๋ฐ๋ก ์..

์๋ ํ์ธ์, ์ค๋์ WHERE IN์ ํ์ฉํ์ฌ ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๋ฐ์ดํฐ๋ง ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ์ค๋๋ SQLite๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ (MLB ์ ์ ์ ๋ณด)๋ฅผ ํ์ฉํ์ฌ ์ค๋ช ํด ๋๋ฆฝ๋๋ค. SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ ์ค์น๋ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. heytech.tistory.com/11?category=453619 [SQL] SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ ์ค์นํ๊ธฐ! ์ค๋๋ถํฐ SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ SQL์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ ๋ฌํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋? 2. SQLite ์ค์น 3. SQLite Studio ์ค์น 4. ์ฐ์ต์ฉ DB ์ค์น: Baseball Databank.. heytech.tistory.com ๊ทธ๋ผ ๋ฐ๋ก ์์ํฉ..

์๋ ํ์ธ์, ์ค๋์ WHERE ๊ตฌ๋ฌธ์ ํ์ฉํ์ฌ ์กฐ๊ฑด๋ฌธ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! WHERE: ํน์ ์กฐ๊ฑด์ ๊ฐ์ง ๋ฐ์ดํฐ ์ ๋ณ ์ด๋ฒ ์๊ฐ์ ์ฌ์ฉํ ํ ์ด๋ธ(Salaries)์ ๋ฏธ๊ตญ ์ผ๊ตฌ ๋ฉ์ด์ ๋ฆฌ๊ทธ(MLB)์ ์ฐ๋๋ณ ๋ค์ํ ์ ์ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๋ฐ์ดํฐ์ ๋ด์์ ์ฐ๋ด์ ๋ณด ํ ์ด๋ธ์ ๋๋ค. ํด๋น ๋ฐ์ดํฐ์ ๋ค์ด๋ก๋๋ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์. heytech.tistory.com/11 [SQL] SQLite ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ ์ค์นํ๊ธฐ! ์ค๋๋ถํฐ SQLite ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ SQL์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ ๋ฌํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋? 2. SQLite ์ค์น 3. SQLite Studio ์ค์น 4. ์ฐ์ต์ฉ DB ์ค์น: Baseball Databank...

์๋ ํ์ธ์, ์ง๋ ์๊ฐ์๋ SELECT ๊ตฌ๋ฌธ์ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ค๋ฃจ์ด ๋ณด์์ต๋๋ค. heytech.tistory.com/12 [SQL] SELECT: ๋ฐ์ดํฐ ์ถ๋ ฅํ๊ธฐ! (Feat. LIMIT) ์๋ ํ์ธ์, ์ค๋๋ถํฐ SQLite Studio ํ๊ฒฝ์์ SQL ๊ตฌ๋ฌธ์ ์ฐ์ตํด ๋ณด๋ ์๊ฐ์ ๊ฐ๋๋ก ํ๊ฒ ์ต๋๋ค. SQLite Studio ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ง ์ค์นํ์ง ์์ผ์ ๋ถ๋ค์ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์ : heytech.tistory.com ์ค๋์ SQLite Studio ํ๊ฒฝ์์ ๋ฐ์ดํฐ ์ ๋ ฌ์ ๋์์ฃผ๋ ORDER BY ๊ตฌ๋ฌธ ํ์ฉ๋ฐฉ๋ฒ์ ๋ํด ๊ณต์ ํด ๋๋ฆฝ๋๋ค. SQLite/SQLite Studio ๋ฐ ์ฐ์ต์ฉ ๋ฐ์ดํฐ์ ์ค์น๋ ์๋ ํฌ์คํ ์ ์ฐธ๊ณ ํด ์ฃผ์ธ์! heytech.tistory.c..

์ค๋์ ํ์ด์ฌ์ ํตํด ๋ฐ์ดํฐํ๋ ์ ๋ด ๊ฒฐ์ธก์น(Na, NaN, Null)๋ฅผ ์ ๊ฑฐ/์นํํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ผ์ด๋ธ๋ฌ๋ฆฌ import import numpy as np import pandas as pd ๊ฒฐ์ธก์น ์กด์ฌ์ ๋ฌด ํ์ธ # ๋ฐ์ดํฐํ๋ ์ ๋ด null ๋ฐ์ดํฐ ๊ฐ์ ์นด์ดํ . np.sum(pd.isnull(๋ฐ์ดํฐํ๋ ์)) ์ ๋ช ๋ น์ด๋ฅผ ํตํด ์ด๋ค ์นผ๋ผ์, ๋ช ๊ฐ์ ๊ฒฐ์ธก์น๊ฐ ์กด์ฌํ๋์ง ๋ฆฌ์คํธ์ ํํ๋ก ํ์ค ์ ์์ต๋๋ค(์๋ ์คํฌ๋ฆฐ์ท ์ฐธ๊ณ ). ์ฐธ๊ณ ๋ก isnull ๋ฉ์๋๋ ๋ฐ์ดํฐํ๋ ์์์ ๊ฒฐ์ธก์น๊ฐ ์กด์ฌํ๋ฉด True๋ฅผ, ๊ฒฐ์ธก์น๊ฐ ์๋ ๋ฐ์ดํฐ ์์น์์๋ False๋ฅผ ๋ฐํํฉ๋๋ค. ๊ฒฐ์ธก์น ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ # ๋ฐ์ดํฐํ๋ ์ ๋ด ๊ฒฐ์ธก์น๊ฐ ํฌํจํ ๋ชจ๋ ํ์ ์ ๊ฑฐ dataset_drop = dataset_orig..