- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (350)
DATA101

์๋ ํ์ธ์, ์ค๋์ 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..

์ค๋์ ํ์ด์ฌ์ ํตํด ์ด๋ชจํฐ์ฝ์ ํ ์คํธ๋ก, ํ ์คํธ๋ฅผ ์ด๋ชจํฐ์ฝ์ผ๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ํด ๋๋ฆฝ๋๋ค.๋ฐ๋ก ์์ํ์ฃ !๋ชฉ์ฐจ1. emoji ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์น2. emoji ๋ผ์ด๋ธ๋ฌ๋ฆฌ import3. emoji-text ๋ณํ3.1. emoji to text3.2. text to emojiReferences1. emoji ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์นpip install emoji2. emoji ๋ผ์ด๋ธ๋ฌ๋ฆฌ importimport emoji3. emoji-text ๋ณํ3.1. emoji to textprint(emoji.demojize('๐'))print(emoji.demojize('๐ถ'))print(emoji.demojize('โค๏ธ')) emoji ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ด demojize ๋ฉ์๋๋ฅผ ์ด์ฉํ์ฌ ํ ์คํธ๋ก ๋ณํํ ์ด๋ชจ..

์๋ ํ์ธ์, ์ค๋์ ํ์ด์ฌ ๋๋ค(lambda) ํจ์์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! 1. Lambda ํจ์๋ ์ธ์ ์ฌ์ฉํ๋ฉด ์ข์๊น? ํ์ด์ฌ์์ ํน์ ๊ธฐ๋ฅ์ ๊ตฌํํ๊ณ ๋ฐ๋ณต์ ์ผ๋ก ์ง๊ด์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ํจ์๋ฅผ ๋ง์ด ์ฌ์ฉํ๊ณ ๊ณ์ค ๊ฒ๋๋ค. ์์๋ก ์ด๋ค ๊ฐ์ ํจ์์ ์ ๋ ฅํ๋ฉด ์ ๊ณฑํ์ฌ ๋ฐํํด์ฃผ๋ ํจ์๋ฅผ ๋ง๋ค์ด ๋ดค์ต๋๋ค. def squareOut(input_data): return input_data**2 squared_value = squareOut(7) print(squared_value) # 49 ์ถ๋ ฅ ์ผํ์ฑ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ์ด๋ฌํ ํจ์๋ฅผ ๋ง๋๋ ๊ฒ์ ๋งค์ฐ ๊ท์ฐฎ๊ธฐ๋ ํ์ง๋ง ๋ฉ๋ชจ๋ฆฌ์ ๋ญ๋น๋ฅผ ์ ๋ฐํ์ฃ . ๋ฐ๋ฉด, lambda ํจ์์ ์ฌ์ฉ์ ๋ฉ๋ชจ๋ฆฌ ์ ๋ฐ์ ๋ฐฉ์งํ ๋ฟ๋ง ์๋๋ผ ํจ์ ํํ์ ๊ธฐ๋ฅ์ ๋ง๋ค ์ ์๋..