μνΈ νλ‘ν μ½
μνΈλ₯Ό κΉ¨λ μνΈ νλ‘ν μ½μ κ°λ°μ λͺ©νλ‘ νλ€.
ν΄λμ μνΈ ~ μλ‘μ΄ μνΈκΉμ§ κΉ¨λ κ²μ ν΄λ³Ό κ²
-> μΈμ¦ μμ€ν
λ λ§λ€μ΄ λ³Ό κ²
* λ³Έ λ΄μ©μ νκ΅ μμ
μ 볡μ΅μ©λλ‘ μ¬λ¦¬λ κΈμ
λλ€.
κ°λ° νκ²½
νμ΄μ¬μ κ°μνκ²½μΌλ‘ μ°κΈ°.
νΈμ€νΈ κ°μν x , νμ΄μ¬μΌλ‘ κ°μνκ²½ μ°κΈ°
www.anaconda.com/products/individual
- κ°λ°νκ²½μ κ°μν
- νμ΄μ¬μ λΌμ΄λΈλ¬λ¦¬κ° λ§μμ μν€λ©΄ λμ μν¨ -> κ°μνκ²½μ λ§λ€μ΄ λκ³ κΉμμΌ ν¨.
- 2.7 ~3.8 λ±λ± λ²μ λ³λ‘ λ€μνκ² μΈ μ μμ.
μ λͺ¨λ 쑰건μ λΆν© νλ κ²μ΄ "μλμ½λ€"
μλμ½λ€
1. μλμ½λ€(Anaconda)λ?
μλμ½λ€(Anaconda)λ μνκ³Ό κ³Όν λΆμΌμμ μ¬μ©λλ μ¬λ¬ ν¨ν€μ§λ€μ λ¬Άμ΄ λμ νμ΄μ¬ λ°°ν¬νμΌλ‘μ SciPy, Numpy, Matplotlib, Pandas λ±μ λΉλ‘―ν λ§μ ν¨ν€μ§λ€μ ν¬ν¨νκ³ μλ€.
Anacondaλ νΉν μ΅κ·Όμ λ°μ΄ν μ¬μ΄μΈμ€μ λ¨Έμ λ¬λ λΆμΌμμ νμ΄μ¬μ μ¬μ©νκΈ° μν΄ κΈ°λ³Έμ μΌλ‘ μ€μΉνλ λ°°ν¬νμ΄ λμλ€.
Anacondaλ₯Ό μ€μΉνκΈ° μν΄μλ https://www.anaconda.com/ μΉμ¬μ΄νΈμμ μμ μ OSμ λ§λ νλ‘κ·Έλ¨μ λ€μ΄λ°μ μ€μΉνλ©΄ λλ€.
ν΅μ Python 3.x λ²μ μ μ ννλ€.
2. Anaconda ꡬμ±μμ
Anacondaλ μλ κ·Έλ¦Όκ³Ό κ°μ΄ ν¬κ² 4 λΆλΆμΌλ‘ λλλλ°, μ΄ μ€ Data Science λΌμ΄λΈλ¬λ¦¬μ Anaconda Navigatorλ₯Ό μ£Όλͺ©ν λ§νλ€.
Data Science λΌμ΄λΈλ¬λ¦¬λ (a) Jupyterμ κ°μ IDE κ°λ°λꡬ, (b) Numpy, SciPy κ°μ κ³Όν λΆμμ© λΌμ΄λΈλ¬λ¦¬, (c) Matplotlib κ°μ λ°μ΄ν μκ°ν (Data Visualization) λΌμ΄λΈλ¬λ¦¬, (d) TensorFlow κ°μ λ¨Έμ λ¬λ(Machine Learning) λΌμ΄λΈλ¬λ¦¬ λ±μ ν¬ν¨νκ³ μλ€.
'μλμ½λ€' λ μ½κ² λ§ν΄, λΌμ΄λΈλ¬λ¦¬λ€μ μ½κ² μ€μΉνκ³ κ΄λ¦¬ν μ μκ² ν΄μ£Όλ λꡬ μ΄λ€.
μ΄λ κ²λ§ λ§νλ©΄ μ½κ² μ΄ν΄κ° κ°μ§ μμ μ μμΌλ μλμμ pythonκ³Ό λΉκ΅λ₯Ό ν΄λ³΄μ.
μμμ μμ μ osμ λ§κ² μ ν ν λ€μ΄λ‘λ ν΄μ£Όλ©΄ λλ€.
κΈ°λ³Έμ μΌλ‘ μλμ½λ€λ λ² μ΄μ€ νκ²½μ΄λΌκ³ νμ¬ νμ΄μ μ΅μ + κ°μ’
νμν λΌμ΄λΈλ¬λ¦¬ κΉλ €μλ€. νμ§λ§ μλ‘μ΄ νκ²½μ μμ μκ² λ§μΆμ΄ κΉμ보μ.
λν μλν°κ° λ§€μ° λ€μνλ€. κ°λ°νκ²½μ μμ μκ² λ§λ κ²μΌλ‘ μ¬μ©νλ©΄ λλ€.(μ λ "Spyder"λ₯Ό μ¬μ©ν κ²μ
λλ€. μ΄μ λ λλ²κΉ
μ΄ κ°λ₯νκ³ , μ¬μ©λ²μ΄ μ¬μ°λ..)
μμ )
1. μ½μμμ μ§μ νμ΄μ¬ μ³μ νλ κ².
2. ν΄λΌμ°λνκ²½ μμ λ§μ΄ μ μΉ λΈλΌμ°μ μλν° κ²Έ μ€ν μν€λ κ² ->μ£ΌνΌν° λ
ΈνΈλΆ
3. ν΅ν© κ°λ° νκ²½ : pycharm , vscose… spydder..
μ€νμ΄λ μΈκ±°μ 1,2 λ₯Ό κ²°ν©ν΄λμ λλμ
νμ¬νΌ! μ€μΉκ° μλ£λλ©΄ μλμ½λ€λ₯Ό λλΈν΄λ¦νμ¬ μ€νμμΌ μ€λ€.
μνλ κ°λ°νκ²½μ launch ν΄μ€λ€.
μλλ μ£ΌνΌν°(ν΄λΌμ°λ νκ²½μμ λ§μ΄ μ)
(μλλ μ κ° μ¬μ©νλ spyderμ
λλΉ.)
κ°λ¨νκ² μ½λλ₯Ό μμ±νκ³ μ μ₯ν΄μ μ€νν΄λ³΄λ©΄[F5] μ μΌ μ²μ μλμ κ°μ΄ νλ©΄μ΄ λ¬λ€.
κ·Έλ₯ λν΄νΈλ‘ runμ ν΄μ£Όλ©΄ λλ€.
μ€λ₯Έμͺ½ νλ¨μ λλ²κΉ
κ²°κ³Όμ μΆλ ₯κ²°κ³Όκ° λ¨κ³ , μΌμͺ½μ μ½λλ₯Ό μμ±ν΄μ£Όλ©΄ λλ€.
ν°λ―Έλμμ pythonμ μ€νμμΌλ³΄λ©΄ anconda νκ²½μΈκ±Έ νμΈν μ μλ€.
Kite λ€μ΄λ‘λ λ°κΈ°
Kite(μΉ΄μ΄νΈ)λ μ½λ μλ μμ± λꡬμ΄λ€. μλμ κ°μ IDEμ νλ¬κ·ΈμΈ λμ΄ μ½λ μμ±μ λμμ μ€λ€.
μμ²λΌ νκ²½μ€μ μ λ€μ΄κ°μ enable kite κ° μ²΄ν¬λμ΄μλμ§ νμΈν΄λ³΄κ³ , μ€μΉκ° μλμ΄μλ€λ©΄ μλλλ‘ λ°λΌν΄μ£Όλ©΄ λλ€.
www.kite.com/download/
λ°λΌμ μ§ννκ³ , κ³μ λ§λ€μ΄ μ€ ν spyderμ λ€μ΄κ°λ³΄λ©΄ μλ£