λͺ¨λ μ¬λλ€μ μκ°μ λ€λ₯΄λ€. μμ νμΌ λͺ λ²λ§ λλ λ΄λ μλ€. λ΄κ² μ€μν 컬λΌκ³Ό λ€κ² μ€μν 컬λΌμ΄ λ€λ₯΄κ³ λ€κ° λ³΄κ³ μΆμ κ°κ³Ό λ΄κ° λ³΄κ³ μΆμ κ°μ΄ λ€λ₯΄λ€. νν μλ μλ€. λΆμμ λΆμ λͺ©μ μ λ°λΌ κ·Έ ννλ₯Ό λ¬λ¦¬ νλ€. ν λ°μ΄ν°λ‘ λ½μλΌ μ μλ λΆμμ μ²μ°¨λ§λ³μ΄λ€. λ΄κ² μλ²½ν λ°μ΄ν°κ° λ€κ² λ§ν λ°μ΄ν°κ° λ μ μλ€λ κ±Έ μλ―Ένλ€. μ λ¬ν μ¬λμ λ§μμ μ½λ λ μ¬μ μ¬κ° μλλΌλ©΄ λ€ μμ μμμ λ§μΆ° μ€ μλ μλ€. κ²°κ΅ μ°λ¦¬ λͺ¨λλ ν κΈΈ μ¬λ μμ λͺ» μ½μ μ£λ‘ μ 체 λ°μ΄ν° λΆμμ 7~8ν μ κ±ΈμΉλ μκ°μ λ°μ΄ν° μ μ²λ¦¬ κ³Όμ μ μλͺ¨νκ³ μλ¨λ€.
λλ체, μ λ¬νκΈ°μ μλ²½ν λ°μ΄ν°λ μ΄λ€ λ°μ΄ν°μΌκΉ. λ°μ΄ν° Aμ λ°μ΄ν° B μ€ λͺ¨λμκ² μ‘°κΈ λ λμ λ°μ΄ν°κ° μκ³ λ°μ΄ν° Cμ λ°μ΄ν° D μ€μλ μμ λͺ¨λμκ² μ‘°κΈ λ λμ λ°μ΄ν°κ° μκ³ μ΄λ° κ³Όμ μ λ°λ³΅ν΄ λκ°λ€ 보면 μΈμ κ° μ΅μκΈμ νμμ΄ κ°κΉμ΄ λ°μ΄ν°μ λΏμ ν λ°, κ·Έ λ°μ΄ν°λ μ΄λ€ ννλ₯Ό νκ³ μλ κ²μ΄λ€.
μ΄λ° μλ¬Έμ λ΅μ μ€ μ μλ κ°λ μ΄ Jeff Leekμ΄ λ§λ Tidy dataλ€. μν€λ°±κ³Όμ κΈ°μ¬λ Tidy dataμ μ μλ μ΄λ λ€. "λ°λ°λ₯λΆν° μμν νμ μλ λ°μ΄ν°". μ΄λ€ λΆμμλ κ°κ³΅λκΈ° μ©μ΄ν νμ€νλ μμμ κ°μ Έλ€ λλ€λ©΄ λ λ μ°λ¦¬μ ν΄κ·Ό μκ°μ μ‘°κΈ λ μλΉκ²¨μ§μ§ μκ² λλ κ±°λ€. μ΄λ° μλΉκ²¨μ§μ΄ μ§μμ μΌλ‘ λ°λ³΅λλ€λ©΄ μΈμ κ° μ μν΄κ·Όλ κ°λ₯ν΄μ§κ² μ§.
Tidy dataμ νΉμ§
Jeff Leekμ The Elements of Data Analytic Styleμ λ°λ₯΄μλ©΄ Tidy dataμ νΉμ±μ λ€μκ³Ό κ°λ€.
κ° λ³μλ κ°λ³μ μ΄(column)μΌλ‘ μ‘΄μ¬νλ€.
κ° κ΄μΈ‘μΉλ ν(row)λ₯Ό ꡬμ±νλ€.
κ° νλ λ¨ νλμ κ΄μΈ‘κΈ°μ€μ μν΄μ μ‘°μ§λ λ°μ΄ν°λ₯Ό μ μ₯νλ€.
λ§μ½ μ¬λ¬κ°μ νκ° μ‘΄μ¬νλ€λ©΄, μ μ΄λ νλμ΄μμ μ΄(column)μ΄ κ³΅μ λμ΄μΌ νλ€.
λ³μ(Variable): μλ₯Ό λ€λ©΄ ν€, λͺΈλ¬΄κ², μ±λ³
κ°(Value): μλ₯Ό λ€μλ©΄ 152 cm, 80 kg, μ¬μ±
κ΄μΈ‘μΉ(Observation): κ°μ μΈ‘μ ν λ¨μ, μ¬κΈ°μλ κ°κ°μ μ¬λ
Tidy dataμ μμ
ν A (=Wide Format)
μ΄λ¦ | μ±λ³ | κ΅μ΄ | μν | μμ΄ |
κΉμ² μ | λ¨ | 63 | 90 | 93 |
μ΄μν¬ | μ¬ | 91 | 39 | 38 |
μ 짱ꡬ | λ¨ | 44 | 79 | 88 |
ν B(=Long Format)
μ΄λ¦ | μ±λ³ | κ³Όλͺ© | μ μ |
κΉμ² μ | λ¨ | κ΅μ΄ | 63 |
κΉμ² μ | λ¨ | μν | 90 |
κΉμ² μ | λ¨ | μμ΄ | 93 |
μ΄μν¬ | μ¬ | κ΅μ΄ | 91 |
μ΄μν¬ | μ¬ | μν | 39 |
μ΄μν¬ | μ¬ | μμ΄ | 38 |
μ 짱ꡬ | λ¨ | κ΅μ΄ | 44 |
μ 짱ꡬ | λ¨ | μν | 79 |
μ 짱ꡬ | λ¨ | μμ΄ | 88 |
κΈλ‘ μ°λ μ‘°κΈ μ΄λ ΅λ€. μ§κ΄μ μΌλ‘ μμλ₯Ό λ€μ΄ 보μ. μ λ°μ΄ν° μ€ ν Aλ Untidy dataμ΄κ³ ν Bλ Tidy dataμ΄λ€. μ°¨μ΄μ μ΄ λ³΄μΌ κ²μ΄λ€. μΌμͺ½μ 'κ΅μ΄, μν, μμ΄'λΌλ 'κ³Όλͺ©'μ΄ κ°κ° λ°λ‘ λΆλ¦¬λΌ λ ΈμΆλ¨μΌλ‘μ¨ κ° λ³μκ° κ°λ³μ μ΄λ‘ μ‘΄μ¬νλ€λ Tidy dataμ 쑰건μ λ§μ‘±νμ§ λͺ» νλ€. λ°λλ‘ ν Bλ κΈ°μ€μ λ§μ‘±ν Tidy dataλ€.
μ‘°κΈ μμν μ μλ€. κ³Όλͺ©λ³ μ μλ μ€μν λΆμ μ§μ μ΄κ³ ν A μμ ν Bμ λ€λ₯Έ κ΄μ μμ μΆ©λΆν μμ¬μ μ΄ μμ΄ λ³΄μ¬μλ€. λ§λ€. Untidy data μμ λμλ€κ³ λ§ν μ μλ€. Tidy data λλΉ λΆμμλ μ€νλ € μ©μ΄νλ€. μ΄λ° κ΄μ μμ Untidyμ Tidy dataλ₯Ό κ°κ° Wide, Long formatμΌλ‘ λΆλ₯Έλ€. μ λμ μΌλ‘ μ°μ΄μ κ°λ¦΄ μ μλ 건 μλμ§λ§, Tidy dataμ κ²½μ° λ°μ΄ν° μκ°ν, κ°κ³΅, μ μ₯ λ± μ»΄ν¨ν°κ° μ²λ¦¬νλ μ 무μ μ΅μ νλμ΄ μκΈ° λλ¬Έμ λ‘μ° λ°μ΄ν°μ νμ€νλ ν¬λ§·μΌλ‘ μΌκΈ°μλ λμμ΄ μ’μ νμμ΄λ€.
νμμ λ°μ΄ν° λΆμ(Expolratory Data Analysis) λꡬλ‘μ Tidy data
John Tukey κ΅μλ "'μλͺ»λ μ§λ¬Έ'μ λν 'νμ€ν λ΅'μ κ²°λ‘ μ΄ νμ€ν μ μμΌλ, λλ‘ 'μ νν μ§λ¬Έ'μ λν 'λλ΅μ μΈ λ΅'μ΄ λ λ«λ€κ³ νλ€. κ·Έκ° κ΅¬μΆν νμμ λ°μ΄ν° λΆμ(Expolratory Data Analysis) μ΄λ‘ μ μ΄μ²λΌ λ°μ΄ν°μ μ체λ₯Ό μ μ μ΄ λ―μ΄ λ³΄κ³ κ° λ°μ΄ν° μ¬μ΄μ λ¬Έλ§₯μ λλ¬μ΄ κ°λ©΄μ λ³μ κ°μ κ΄κ³λ₯Ό μ°Ύμκ°λ λΆμ λ°©μμ΄λ€. κ·Έλμ μ΄ μ΄λ‘ μμλ μ μ°ν λ°μ΄ν° μκ°ν/ κ°κ³΅μ΄ κ°λ₯ν ννλ‘ μ μ²λ¦¬νλ κ²μ΄ μ΄λ€ λ¨κ³λ³΄λ€ μ°μ λλ€.
λ€λ₯Έ 건 λͺ°λΌλ, μ΄λ° λΆμ ν΄λ€μ λꡬλ‘μ¨ Tidy dataλ λμμ΄ μλ²½νκ² λ€. λ°μ΄ν°κ° μ μ λ 컀μ§κ³ κ·Έλ§νΌμ΄λ κ΄κ³κ° μ μ΄μ§κ³ μλ λ°λ€ ν볡ν κ°μ λ°μ΄ν° μΈκ³μμ Tidy dataμ EDAλ μ°λ¦¬μ λ λ ν λμΉ¨λ°μ΄ λμ΄ μ€ κ²μ΄λ€.
μΆμ²