데이터 μ’…λ₯˜μ˜ 이해와 뢄석 ν”„λ‘œμ„ΈμŠ€

데이터 μ’…λ₯˜μ˜ 이해와 뢄석 ν”„λ‘œμ„ΈμŠ€ μ •ν˜•·λ°˜μ •ν˜•·λΉ„μ •ν˜• λ°μ΄ν„°μ˜ 차이와, 데이터 뢄석을 μˆ˜ν–‰ν•˜λŠ” 전체 ν”„λ‘œμ„ΈμŠ€λ₯Ό λ‹¨κ³„λ³„λ‘œ μ •λ¦¬ν•œλ‹€.


λ“€μ–΄κ°€λ©°

성곡적인 데이터 뢄석은 잘 μ •λ¦½λœ ν”„λ‘œμ„ΈμŠ€μ™€ 데이터에 λŒ€ν•œ κΉŠμ€ μ΄ν•΄μ—μ„œ μ‹œμž‘λœλ‹€.
μ–΄λ–€ μ’…λ₯˜μ˜ 데이터λ₯Ό 닀루고 μžˆλŠ”μ§€, 그리고 μ–΄λ–€ 단계λ₯Ό 거쳐 뢄석을 μˆ˜ν–‰ν•΄μ•Ό ν•˜λŠ”μ§€ λͺ…ν™•νžˆ μ•„λŠ” 것은 마치 λͺ©μ μ§€λ‘œ ν–₯ν•˜λŠ” 지도λ₯Ό κ°–λŠ” 것과 κ°™μ•˜λ‹€.

이번 ν¬μŠ€νŒ…μ—μ„œλŠ” 데이터 λΆ„μ„μ˜ κ°€μž₯ 기본적인 μž¬λ£Œκ°€ λ˜λŠ” λ°μ΄ν„°μ˜ μ„Έ κ°€μ§€ μ’…λ₯˜(μ •ν˜•, λ°˜μ •ν˜•, λΉ„μ •ν˜•)λ₯Ό μ•Œμ•„λ³΄κ³ ,
효과적인 뢄석을 μœ„ν•œ 전체 ν”„λ‘œμ„ΈμŠ€λ₯Ό λ‹¨κ³„λ³„λ‘œ μ‚΄νŽ΄λ³Έλ‹€.


1. λ°μ΄ν„°μ˜ μ’…λ₯˜: μ •ν˜•, λ°˜μ •ν˜•, λΉ„μ •ν˜•

λ°μ΄ν„°λŠ” κ·Έ ꡬ쑰와 ν˜•νƒœμ— 따라 크게 μ„Έ κ°€μ§€λ‘œ λ‚˜λˆŒ 수 μžˆμ—ˆλ‹€.

κ°€. μ •ν˜• 데이터 (Structured Data)

μ •ν˜• λ°μ΄ν„°λŠ” 이름 κ·ΈλŒ€λ‘œ, 미리 μ •ν•΄μ§„ ꡬ쑰와 ν˜•μ‹μ— 따라 μ €μž₯된 데이터λ₯Ό μ˜λ―Έν•œλ‹€.
ν–‰(Row)κ³Ό μ—΄(Column)으둜 κ΅¬μ„±λœ ν…Œμ΄λΈ” ν˜•νƒœλ‘œ ν‘œν˜„λ˜λŠ” κ²½μš°κ°€ κ°€μž₯ μΌλ°˜μ μ΄λ‹€.

κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€(RDBMS)의 ν…Œμ΄λΈ”, CSV 파일, μ—‘μ…€ μŠ€ν”„λ ˆλ“œμ‹œνŠΈ 등이 λŒ€ν‘œμ μΈ μ˜ˆλ‹€. 각 열은 λͺ…ν™•ν•œ 데이터 νƒ€μž…(숫자, λ¬Έμžμ—΄, λ‚ μ§œ λ“±)을 κ°€μ§€λ©°, λ°μ΄ν„°μ˜ 의미λ₯Ό νŒŒμ•…ν•˜κΈ° 쉽고 뢄석 및 μ²˜λ¦¬κ°€ μš©μ΄ν•˜λ‹€λŠ” μž₯점이 μžˆμ—ˆλ‹€.

μ •ν˜• 데이터

λ‚˜. λ°˜μ •ν˜• 데이터 (Semi-structured Data)

λ°˜μ •ν˜• λ°μ΄ν„°λŠ” μ •ν˜• λ°μ΄ν„°μ²˜λŸΌ κ³ μ •λœ μŠ€ν‚€λ§ˆ(Schema)λ₯Ό κ°€μ§€κ³  μžˆμ§€λŠ” μ•Šμ§€λ§Œ,
λ°μ΄ν„°μ˜ ꡬ쑰λ₯Ό νŒŒμ•…ν•  수 μžˆλŠ” λ©”νƒ€λ°μ΄ν„°λ‚˜ νƒœκ·Έλ₯Ό ν¬ν•¨ν•˜κ³  μžˆλŠ” 데이터닀.

XML, JSON, YAML 파일이 λŒ€ν‘œμ μΈ μ˜ˆλ‹€. 데이터 μžμ²΄μ— 계측적인 κ΅¬μ‘°λ‚˜ 속성(Attribute)이 ν¬ν•¨λ˜μ–΄ μžˆμ–΄, μ •ν˜• λ°μ΄ν„°λ³΄λ‹€λŠ” μœ μ—°ν•˜κ³  λΉ„μ •ν˜• λ°μ΄ν„°λ³΄λ‹€λŠ” ꡬ쑰적이닀. 둜그 νŒŒμΌμ΄λ‚˜ μ›Ή 크둀링을 톡해 μˆ˜μ§‘λœ 데이터가 μ’…μ’… 이런 ν˜•νƒœλ₯Ό 띀닀.

λ°˜μ •ν˜• 데이터

λ‹€. λΉ„μ •ν˜• 데이터 (Unstructured Data)

λΉ„μ •ν˜• λ°μ΄ν„°λŠ” μ •ν•΄μ§„ ꡬ쑰 없이 λ‹€μ–‘ν•œ ν˜•νƒœλ‘œ μ‘΄μž¬ν•˜λŠ” 데이터λ₯Ό μ˜λ―Έν•œλ‹€.
μ˜€λŠ˜λ‚  μƒμ„±λ˜λŠ” λ°μ΄ν„°μ˜ λŒ€λΆ€λΆ„μ΄ λΉ„μ •ν˜• 데이터에 ν•΄λ‹Ήν•œλ‹€.

ν…μŠ€νŠΈ λ¬Έμ„œ, 이미지, λ™μ˜μƒ, μŒμ„± 파일 등이 λͺ¨λ‘ λΉ„μ •ν˜• 데이터닀. ꡬ쑰가 μ—†κΈ° λ•Œλ¬Έμ— 데이터λ₯Ό μ €μž₯ν•˜κ³  μ²˜λ¦¬ν•˜κΈ°λŠ” κΉŒλ‹€λ‘­μ§€λ§Œ, μžμ—°μ–΄ 처리(NLP)λ‚˜ 컴퓨터 λΉ„μ „κ³Ό 같은 λ”₯λŸ¬λ‹ κΈ°μˆ μ„ 톡해 κ°€μΉ˜ μžˆλŠ” 정보λ₯Ό μΆ”μΆœν•  수 μžˆλŠ” 잠재λ ₯이 맀우 μ»Έλ‹€.

λΉ„μ •ν˜• 데이터


2. 데이터 뢄석 ν”„λ‘œμ„ΈμŠ€

데이터 뢄석은 λ‹¨μˆœνžˆ νˆ΄μ„ λŒλ¦¬λŠ” ν–‰μœ„κ°€ μ•„λ‹ˆλΌ, λͺ…ν™•ν•œ λͺ©μ μ„ κ°€μ§€κ³  체계적인 단계λ₯Ό λ°Ÿμ•„λ‚˜κ°€λŠ” 과정이닀.
일반적인 데이터 뢄석 ν”„λ‘œμ„ΈμŠ€λŠ” λ‹€μŒκ³Ό κ°™μ•˜λ‹€.

  1. 뢄석 λͺ©μ  μ„€μ •: κ°€μž₯ μ€‘μš”ν•˜κ³  첫 번째 단계닀. "무엇을 μ•Œκ³  싢은가?", "μ–΄λ–€ 문제λ₯Ό ν•΄κ²°ν•˜κ³  싢은가?"λ₯Ό λͺ…ν™•νžˆ μ •μ˜ν•΄μ•Ό ν•œλ‹€. λͺ©μ μ΄ λšœλ ·ν•΄μ•Ό μ˜¬λ°”λ₯Έ 데이터λ₯Ό μˆ˜μ§‘ν•˜κ³  μ μ ˆν•œ 뢄석 방법을 선택할 수 μžˆλ‹€.
  2. 데이터 μˆ˜μ§‘ (Data Collection): μ„€μ •λœ λͺ©μ μ— λ§žλŠ” 데이터λ₯Ό μˆ˜μ§‘ν•œλ‹€. λ‚΄λΆ€ λ°μ΄ν„°λ² μ΄μŠ€, μ™ΈλΆ€ API, μ›Ή 크둀링, 섀문쑰사 λ“± λ‹€μ–‘ν•œ 방법을 톡해 ν•„μš”ν•œ 데이터λ₯Ό ν™•λ³΄ν•œλ‹€.
  3. 데이터 μ „μ²˜λ¦¬ 및 μ •μ œ (Data Preprocessing & Cleaning): μˆ˜μ§‘λœ μ›μ‹œ 데이터(Raw Data)λŠ” 뢄석에 λ°”λ‘œ μ‚¬μš©ν•˜κΈ° μ–΄λ €μš΄ κ²½μš°κ°€ λ§Žλ‹€. 결츑치(Missing Value)λ₯Ό μ²˜λ¦¬ν•˜κ³ , μ΄μƒμΉ˜(Outlier)λ₯Ό μ œκ±°ν•˜λ©°, 데이터 ν˜•μ‹μ„ 일관성 있게 λ§žμΆ”λŠ” λ“± 뢄석에 μ ν•©ν•œ ν˜•νƒœλ‘œ 데이터λ₯Ό κΉ¨λ—ν•˜κ²Œ λ§Œλ“œλŠ” 과정이닀.
  4. 데이터 탐색 및 뢄석 (EDA & Analysis): μ •μ œλœ 데이터λ₯Ό λ°”νƒ•μœΌλ‘œ 본격적인 탐색과 뢄석을 μˆ˜ν–‰ν•œλ‹€. λ°μ΄ν„°μ˜ 뢄포λ₯Ό μ‹œκ°ν™”ν•˜μ—¬ νŒ¨ν„΄μ„ μ°Ύκ³ , 톡계적 κΈ°λ²•μ΄λ‚˜ λ¨Έμ‹ λŸ¬λ‹ λͺ¨λΈμ„ μ μš©ν•˜μ—¬ μΈμ‚¬μ΄νŠΈλ₯Ό λ„μΆœν•œλ‹€. 이 λ‹¨κ³„μ—μ„œ 데이터에 λŒ€ν•œ λ‹€μ–‘ν•œ 가섀을 κ²€μ¦ν•˜κ²Œ λœλ‹€.
  5. κ²°κ³Ό 해석 및 μ‹œκ°ν™” (Interpretation & Visualization): 뢄석 κ²°κ³Όλ₯Ό μ΄ν•΄ν•˜κΈ° μ‰½κ²Œ ν•΄μ„ν•˜κ³ , μ°¨νŠΈλ‚˜ κ·Έλž˜ν”„ λ“± μ‹œκ°μ μΈ 자료둜 ν‘œν˜„ν•œλ‹€. 뢄석 κ²°κ³Όλ₯Ό 톡해 얻은 κ²°λ‘ κ³Ό μΈμ‚¬μ΄νŠΈλ₯Ό 비전문가도 μ‰½κ²Œ 이해할 수 μžˆλ„λ‘ μ „λ‹¬ν•˜λŠ” 것이 μ€‘μš”ν–ˆλ‹€.
  6. κ²°κ³Ό 곡유 및 ν™œμš© (Reporting & Action): 뢄석 κ²°κ³Όλ₯Ό λ³΄κ³ μ„œ ν˜•νƒœλ‘œ μ •λ¦¬ν•˜μ—¬ κ΄€λ ¨ λΆ€μ„œλ‚˜ μ˜μ‚¬κ²°μ •κΆŒμžμ—κ²Œ κ³΅μœ ν•˜κ³ , 이λ₯Ό λ°”νƒ•μœΌλ‘œ μ‹€μ œ λΉ„μ¦ˆλ‹ˆμŠ€ μ•‘μ…˜μ„ μ·¨ν•˜κ±°λ‚˜ μ „λž΅μ„ μˆ˜λ¦½ν•œλ‹€.

마치며

λ°μ΄ν„°μ˜ μ’…λ₯˜λ₯Ό μ΄ν•΄ν•˜κ³  체계적인 뢄석 ν”„λ‘œμ„ΈμŠ€λ₯Ό λ”°λ₯΄λŠ” 것은 데이터 기반의 μ˜μ‚¬κ²°μ •μ„ λ‚΄λ¦¬λŠ” 데 μžˆμ–΄ ν•„μˆ˜μ μΈ μ—­λŸ‰μ΄λ‹€.
각 λ‹¨κ³„λŠ” μ„œλ‘œ 유기적으둜 μ—°κ²°λ˜μ–΄ 있으며, 특히 첫 단계인 '뢄석 λͺ©μ  μ„€μ •'이 전체 ν”„λ‘œμ νŠΈμ˜ λ°©ν–₯을 κ²°μ •μ§“λŠ”λ‹€λŠ” 점을 κΈ°μ–΅ν•΄μ•Ό ν–ˆλ‹€.