[์ค๋์ ํ์ต]
๋ชธ์ด ์ ์ข์์ ์ค๋ ๋๋ฌด ์ง์ค์ ๋ชป ํ๋ค.
์ง์คํ๋ ค๊ณ ์ด๋ฆฌ์ ๋ฆฌ ์์ง์ด๋ฉด์ ํด๋ดค๋๋ฐ ์คํ๋ ค ๋ ์ง์ค ๋ชปํ๊ณ ์ ์ ์ฐ๋งํ๋ ๊ฒ ๊ฐ์์ ๋ถ๋ง์กฑ์ค๋ฌ์ด ํ์ต๋...์ด๋ค.
์กฐ์๋ถ๋ค๊ณผ ์๊ธฐํด๋ณด๋ ๋ค๋ค ์ด์ฌํ ํ๊ณ ๊ณ์ ๊ฒ ๊ฐ์์ ๋๋ ์ด์ฌํ ํด์ผ์ง..
- [Basic] ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ/์๊ฐํ ์ธ์
5~6ํ์ฐจ
- ๋ณต์ต
- ๋ฏธ๋๊ณผ์ ์ํ
[ํ์ต๋ด์ฉ / ํท๊ฐ๋ฆฌ๋ ๊ฐ๋ ์ ๋ฆฌ]
Pandas: size() vs count()
- size()
- DateFrame, Series ๋ชจ๋ ์ฌ์ฉ ๊ฐ๋ฅ
-> DateFrame: ํ * ์ด, ๋ชจ๋ ์ ์ ๊ฐ์๋ฅผ ์ .
-> Series: ์๋ฆฌ์ฆ์ ํ์ ๊ฐ์๋ฅผ ์ (null ํฌํจ)
- DateFrame, Series ๋ชจ๋ ์ฌ์ฉ ๊ฐ๋ฅ
- count()
- DateFrame, Series ๋ชจ๋ ์ฌ์ฉ ๊ฐ๋ฅ
-> DateFrame: ๊ฐ ์ปฌ๋ผ์ ์ ํจํ ์ ์ ๊ฐ์
-> Series: ํด๋น ์ปฌ๋ผ์ ์ ํจํ ์ ์ ๊ฐ์
- DateFrame, Series ๋ชจ๋ ์ฌ์ฉ ๊ฐ๋ฅ
Pandas: .round()
- DataFrame / Series ์ ์ฉ ๋ฉ์๋
Pandas: melt()
: ๊ฐ๋ก๋ก ํผ์ ธ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ธ๋ก๋ก ๋ํ๋ ํจ์
- wide format(๋ณด๊ณ ์์ฉ์ผ๋ก ์ ๋ฆฌ) ๐ long format(๋ถ์์ ์ ๋ฆฌ)
- ์ปฌ๋ผ ์ด๋ฆ → ๊ฐ์ผ๋ก ๋ด๋ ค๋ณด๋
- ๋ถ์·์๊ฐํ์ ์ ๋ฆฌํ ํํ๋ก ๋ณํ
df.melt(
id_vars=..., # ๊ทธ๋๋ก ์ ์งํ ์ปฌ๋ผ (๊ธฐ์ค์ถ)
value_vars=..., # ๋
น์ผ ์ปฌ๋ผ (์๋ต ๊ฐ๋ฅ)
var_name=..., # ์ ์ปฌ๋ผ ์ด๋ฆ (์๋ ์ปฌ๋ผ๋ช
)
value_name=... # ์ ์ปฌ๋ผ ์ด๋ฆ (๊ฐ)
)

'์คํ๋ฅดํ ๋ด์ผ๋ฐฐ์์บ ํ(25.12.01~)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๐์ฌํํ๋ก์ ํธ / ๋๋ฉ์ธ: ๊ธ์ต / 260227~260311 (0) | 2026.03.13 |
|---|---|
| ๐ [Basic] ํต๊ณ ๊ฐ๋ ํตํฉ (0) | 2026.02.12 |
| ์คํ๋ฅดํ ๋ด์ผ๋ฐฐ์์บ ํ_๋ณธ์บ ํ_data11๊ธฐ ๊น์ ์_TIL_Day 33 (0) | 2026.02.06 |
| ์คํ๋ฅดํ ๋ด์ผ๋ฐฐ์์บ ํ_๋ณธ์บ ํ_data11๊ธฐ ๊น์ ์_TIL_Day 32 (0) | 2026.02.06 |
| ์คํ๋ฅดํ ๋ด์ผ๋ฐฐ์์บ ํ_๋ณธ์บ ํ_data11๊ธฐ ๊น์ ์_TIL_Day 24 (1) | 2026.01.26 |