🐧 Pandas: Column Reference

m_ngyeongΒ·2025λ…„ 6μ›” 14일
0

Pandas

λͺ©λ‘ 보기
2/4
post-thumbnail

🐧 Pandas: Column Reference


df['컬럼λͺ…'] vs df.컬럼λͺ…

λ‘˜ λ‹€ 컬럼의 값을 λ°˜ν™˜ν•œλ‹€.

ν•­λͺ©df['컬럼λͺ…']df.컬럼λͺ…
βœ… μ‚¬μš© λ²”μœ„λͺ¨λ“  컬럼 이름 μ‚¬μš© κ°€λŠ₯파이썬 λ³€μˆ˜ 이름 κ·œμΉ™λ§Œ κ°€λŠ₯
❌ μ œμ•½ μ‘°κ±΄μ—†μŒμ»¬λŸΌλͺ…이 곡백, 숫자 μ‹œμž‘, 특수기호 포함이면 λΆˆκ°€
πŸ’₯ 좩돌 μœ„ν—˜μ—†μŒdf.columns 같은 속성과 좩돌 κ°€λŠ₯
πŸ“Œ μΆ”μ²œ μš©λ„λͺ¨λ“  μƒν™©μ—μ„œ μ•ˆμ •μ μ½”λ“œ μ§§κ³  κΉ”λ”ν•˜κ²Œ μ“Έ λ•Œ 유용

πŸ“Œ μ˜ˆμ‹œ: 이런 κ²½μš°λŠ” df['컬럼λͺ…']만 κ°€λŠ₯

df['Credit Limit']        # O (곡백 있음)
df['123Column']           # O (숫자둜 μ‹œμž‘)
df['class']               # O ('class'λŠ” 파이썬 μ˜ˆμ•½μ–΄)
df.Credit Limit           # ❌ 였λ₯˜: 곡백 있음
df.123Column              # ❌ 였λ₯˜: 숫자둜 μ‹œμž‘
df.class                  # ❌ 였λ₯˜: μ˜ˆμ•½μ–΄ 좩돌

βœ… κ²°λ‘ 

μƒν™©μΆ”μ²œ 방식
일반적으둜df['컬럼λͺ…'] ← 더 μ•ˆμ •μ ν•˜κ³  λ²”μš©μ 
μ§§κ³  κ°„λ‹¨ν•œ 컬럼λͺ… μ“Έ λ•Œλ§Œdf.컬럼λͺ… κ°€λŠ₯
profile
ΚšΘ‰Ιž

0개의 λŒ“κΈ€