Datacamp рдЬреИрд╕реЗ рдХрд┐рд╕реА рдСрдирд▓рд╛рдЗрди рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдФрд░ рд╢рд┐рдХреНрд╖рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рд╕реАрдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдЧрд▓реЗ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ Python, R, Git рдпрд╛ Unix Shell рдореЗрдВ рд╕реАрдЦреА рдЧрдИ рдЙрд╕ рдХреМрд╢рд▓ рдХрд╛ рдЕрдкрдиреЗ рд▓реЛрдХрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдпрд╣ рд╣рдореЗрд╢рд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рдХрд┐ рдЬрд┐рди рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдиреЗ рд╕реЛрдЪрд╛ рд╣реИ, рдЙрдирдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреНрдпрд╛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдХрд┐рди рдкреИрдХреЗрдЬреЛрдВ, рдХрд┐рди рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░реЛрдВ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реИред рддреЛ рдЖрдЗрдП, рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ!
Python
рдЕрдкрдиреЗ рд▓реЛрдХрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ Python рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред Python рдХреА рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рдВрд╕ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП Anaconda Python Distribution рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИред
Anaconda рдХреЗ рд▓рд╛рдн
Anaconda рдПрдХ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░, рдПрдХ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рдореИрдиреЗрдЬрд░, рдФрд░ Python рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХрдИ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рд╣реЛрддрд╛ рд╣реИред Anaconda рдХреА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд╕рд╛рде numpy, scikit-learn, scipy рдФрд░ pandas рдЬреИрд╕реЗ рдХрдИ рдкреИрдХреЗрдЬ рдкрд╣рд▓реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ Jupyter Notebooks рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рддрд░реАрдХрд╛ рднреА рд╣реИред рдиреАрдЪреЗ рджреА рдЧрдИ рдЫрд╡рд┐ рдореЗрдВ рдПрдХ Jupyter Notebook рдХреЛ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реБрдП рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред Jupyter notebooks рдореЗрдВ рдХреЛрдб рдФрд░ рд░рд┐рдЪ рдЯреЗрдХреНрд╕реНрдЯ рдПрд▓рд┐рдореЗрдВрдЯреНрд╕, рдЬреИрд╕реЗ рдлрд╝рд┐рдЧрд░, рд▓рд┐рдВрдХ рдФрд░ рд╕рдореАрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВред рдЖрдк рдпрд╣рд╛рдБ Jupyter Notebooks рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред

Anaconda рдХреЗ рдХреБрдЫ рдЕрдиреНрдп рд▓рд╛рдн рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
-
рдпрджрд┐ Anaconda рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрдХреЗрдЬреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк Anaconda рдХреЗ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ conda рдпрд╛ pip рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдмрд╣реБрдд рдлрд╝рд╛рдпрджреЗрдордВрдж рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдХрдИ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдмреАрдЪ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реАрдЬрд╝ рдХреЛ рд╕реНрд╡рдпрдВ рдореИрдиреЗрдЬ рдирд╣реАрдВ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ред Conda Python 2 рдФрд░ 3 рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рднреА рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ (рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдпрд╣рд╛рдБ рдФрд░ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ).
-
Anaconda рдХреЗ рд╕рд╛рде Spyder рдЖрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ Python Integrated Development Environment рд╣реИред Integrated Development Environment рдПрдХ рдХреЛрдбрд┐рдВрдЧ рдЯреВрд▓ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдХреЛрдб рд▓рд┐рдЦрдиреЗ, рдЯреЗрд╕реНрдЯ рдХрд░рдиреЗ рдФрд░ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рдХреЛрдб рдХрдореНрдкреНрд▓реАрд╢рди, рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЛрдб рдЗрдирд╕рд╛рдЗрдЯ, рд░рд┐рд╕реЛрд░реНрд╕ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдФрд░ рдбреАрдмрдЧрд┐рдВрдЧ рдЯреВрд▓ рд╕рд╣рд┐рдд рдХрдИ рдЕрдиреНрдп рдлреАрдЪрд░реНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред Anaconda рдХреЛ PyCharm рдФрд░ Atom рд╕рд╣рд┐рдд рдЕрдиреНрдп Python Integrated Development Environments рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИред рд╡рд┐рднрд┐рдиреНрди Python Integrated Development Environments рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ рдФрд░ рдЬрд╛рдиреЗрдВред
Anaconda (Python) рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
рдЕрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ Anaconda рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЧрд╛рдЗрдбреНрд╕ рджреЗрдЦреЗрдВред
Mac рдкрд░ Anaconda рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
Windows рдкрд░ Anaconda рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ
рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдЧ рдЖрдо рддреМрд░ рдкрд░ R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреЗ рд╕рд╛рде RStudio рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╣реИрдВред RStudio integrated development environment (IDE) рдХреЛ рдЖрдорддреМрд░ рдкрд░ R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдФрд░ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рддрд░реАрдХрд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
RStudio рдХреЗ рд▓рд╛рдн
R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреА рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓ рдЖрдкрдХреЛ R рднрд╛рд╖рд╛ рд╕реЗ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛ рд╕реЗрдЯ рдФрд░ рдПрдХ R рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рджреЗрддреА рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрдорд╛рдВрдб рдмрдирд╛рдиреЗ рдФрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред RStudio рдЖрдкрдХреЛ рдПрдХ integrated development environment рджреЗрддрд╛ рд╣реИ рдЬреЛ R рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЬрдм рдЖрдк RStudio рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рдКрдкрд░ рджрд┐рдЦрд╛рдП рдЧрдП рдЬреИрд╕реА рд╕реНрдХреНрд░реАрди рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред рдЪрд╛рд░ RStudio рдкреЗрди рдореЗрдВ рдореМрдЬреВрдж рдХреБрдЫ рдлреАрдЪрд░реНрд╕ рд╣реИрдВ: (A) рдПрдХ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ред (B) рд╡рд░реНрдХ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдбреИрд╢рдмреЛрд░реНрдбред (C) R рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ред (D) рд╣реЗрд▓реНрдк рд╡рд┐рдВрдбреЛ рдФрд░ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдоред рдпреЗ рд╕рднреА рдлреАрдЪрд░реНрд╕ R рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж RStudio рдХреЛ рд╡рд╣ рд╕рдм рдмрдирд╛ рджреЗрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреА рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд╝рд░реВрд░рдд рд╣реИред
R рдФрд░ RStudio рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
рдЕрдкрдиреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ R рдФрд░ RStudio рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЧрд╛рдЗрдбреНрд╕ рджреЗрдЦреЗрдВред
Mac рдкрд░ R рдФрд░ RStudio рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
Windows рдкрд░ R рдФрд░ RStudio рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
Unix Shell
рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛, рдлрд╝рд╛рдЗрд▓реЗрдВ рдХреЙрдкреА рдХрд░рдирд╛, рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдПрдХ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рдХреЗ рдХрд╛рдо рдХрд╛ рдирд┐рдпрдорд┐рдд рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдЖрдк рдЕрдХреНрд╕рд░ рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Unix Shell рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реЛрддреЗ рджреЗрдЦреЗрдВрдЧреЗред
Unix Shell рдХреЗ рдХреБрдЫ рдЙрдкрдпреЛрдЧ
1 - рдХрдИ рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо Linux рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ (Unix Shell рдХреЗ рдХрд┐рд╕реА рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ)ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк Google Cloud рдкрд░ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рд╕реЗрдЯрдЕрдк рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╛ рдХреНрд▓рд╛рдЙрдб (AWS EC2) рдореЗрдВ Jupyter Notebooks рдХреЗ рд╕рд╛рде рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреБрдЫ Unix Shell рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдХреБрдЫ рд╕рдордп рдРрд╕реЗ рднреА рдЖрддреЗ рд╣реИрдВ рдЬрдм рдЖрдкрдХреЛ Windows рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рдЬрд╝рд░реВрд░рдд рдкрдбрд╝ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрдо рд╕рд╛рдорд╛рдиреНрдп рд╣реИред
2 - Unix Shell рдХрдИ рдЙрдкрдпреЛрдЧреА рдХрдорд╛рдВрдб рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ: wc рдХрдорд╛рдВрдб рдЬреЛ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдпрд╛ рд╢рдмреНрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЧрд┐рдирддрд╛ рд╣реИ, cat рдХрдорд╛рдВрдб рдЬреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЬреЛрдбрд╝рддрд╛/рдорд░реНрдЬ рдХрд░рддрд╛ рд╣реИ, head рдФрд░ tail рдХрдорд╛рдВрдб рдЬреЛ рдЖрдкрдХреЛ рдмрдбрд╝реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдмрд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП 8 рдЙрдкрдпреЛрдЧреА Shell рдХрдорд╛рдВрдб рдореЗрдВ рдФрд░ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рде рд╣реА, DataCamp рдХрд╛ рдХреЛрд░реНрд╕ Data Processing in Shell рднреА рджреЗрдЦреЗрдВред
3 - рдЖрдк рдЕрдХреНрд╕рд░ рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ Unix Shell рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рд▓реЗрдЦ рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗред
рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг
рдЖрдк рдЕрдХреНрд╕рд░ рдкрд╛рдПрдБрдЧреЗ рдХрд┐ Unix Shell рдХрдорд╛рдВрдб рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реЛрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Jupyter Notebooks рдореЗрдВ Python рдХреЛрдб рдХреЗ рд╕рд╛рде shell рдХрдорд╛рдВрдб рдорд┐рд▓рдирд╛ рдЖрдо рд╣реИред Jupyter Notebook рдореЗрдВ, рдЖрдк ! рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ shell рдореЗрдВ рдПрд╕реНрдХреЗрдк рдХрд░рдХреЗ shell рдХрдорд╛рдВрдб рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХреЛрдб рдореЗрдВ, shell рдХрдорд╛рдВрдб ls (рдЬреЛ рдХрд░рдВрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╕реВрдЪреА рджреЗрддрд╛ рд╣реИ) рдХрд╛ рдкрд░рд┐рдгрд╛рдо Python рд╡реЗрд░рд┐рдПрдмрд▓ myfiles рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
myfiles = !ls
рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдиреАрдЪреЗ рджреА рдЧрдИ рдЫрд╡рд┐ рдореЗрдВ рдХрдИ рдбреЗрдЯрд╛рд╕реЗрдЯреНрд╕ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рдХреБрдЫ Python рдХреЛрдб рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдХ Unix Shell рдХрдорд╛рдВрдб (рд▓рд╛рд▓ рдЖрдпрдд рдореЗрдВ рдШрд┐рд░рд╛) Jupyter Notebook рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реИред 
рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдКрдкрд░ рджреА рдЧрдИ рдЫрд╡рд┐ рдХрд╛ рдХреЛрдб рдХреЛрдИ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдЕрдиреЛрдЦрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдХреЗрд╡рд▓ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдЖрдк Unix рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рд╣реЛрддреЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП Unix рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ Datacamp рдХрд╛ рдореБрдлрд╝реНрдд рдХреЛрд░реНрд╕ Introduction to Shell for Data Science рд╣реИ, рдЬрд┐рд╕рдХреА рдореИрдВ рдЬреЛрд░рджрд╛рд░ рд╕рд┐рдлрд╝рд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдБред рдпрд╣ рдПрдХ рдРрд╕реА рдХреМрд╢рд▓ рд╣реИ рдЬрд┐рд╕реЗ рдХрдИ рдЙрднрд░рддреЗ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд░ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдореЗрдВ рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
Mac рдкрд░ Unix Shell
Mac рдХреЗ рд╕рд╛рде Unix shell рдЖрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдо рддреМрд░ рдкрд░ рдЖрдкрдХреЛ рдХреБрдЫ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА! рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ Unix рдХреА рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдХрдорд╛рдВрдб рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрддреЗ рд╣реИрдВред рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ Unix рдХрдорд╛рдВрдб (рдЬреИрд╕реЗ wget) рдирд╣реАрдВ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп Unix рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдорд┐рд▓рддрд╛ рд╣реИред рдЬреИрд╕реЗ RStudio рдФрд░ Anaconda рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реЛрддреЗ рд╣реИрдВ, рд╡реИрд╕реЗ рд╣реА Mac рдореЗрдВ Homebrew рдирд╛рдордХ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╣реИрдВред рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд▓рд┐рдВрдХ Homebrew рдХреЛ рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЗрд╕ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИред
Homebrew рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
Windows рдкрд░ Unix Shell рдХрдорд╛рдВрдб
Windows рдХреЗ рд╕рд╛рде Unix Shell рдирд╣реАрдВ рдЖрддрд╛ред рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ Unix Shell рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдХрдорд╛рдВрдб рджреЗрддрд╛ рд╣реИред Windows рдкрд░ рдпреЗ рдЙрдкрдпреЛрдЧреА рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╣реИрдВред рдЖрдк рд╡реИрдХрд▓реНрдкрд┐рдХ Unix рдЯреВрд▓реНрд╕ рдХреЗ рд╕рд╛рде Windows рдкрд░ Git рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдкрдХреЗ Command Prompt рдкрд░ Unix рдХрдорд╛рдВрдб рд╣реЛрдВред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк Gnu on Windows (GOW) (10mb), Cygwin (рдиреНрдпреВрдирддрдо 100mb), рдФрд░ рдХрдИ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Git
Git рд╕рдмрд╕реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рд╕реНрдЯрдо рд╣реИред рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рд╕реНрдЯрдо рд╡рд╣ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╕рдордп рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рд╣реБрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдк рдмрд╛рдж рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд░реНрдЬрд╝рди рдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦ рд╕рдХреЗрдВред Git рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рддрдХрдиреАрдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЛ рджреВрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдк рдЗрд╕реЗ рдХрдИ рдХрд╛рд░реНрдпрд╕реНрдерд▓реЛрдВ рдореЗрдВ рдкрд╛рдПрдБрдЧреЗред Git рд╕реАрдЦрдиреЗ рдХреЗ рдХреБрдЫ рд▓рд╛рднреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
-
Git рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рдХреА рдЧрдИ рдХреЛрдИ рднреА рдЪреАрдЬрд╝ рдХрднреА рдЦреЛрддреА рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рд╣рдореЗрд╢рд╛ рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдореЛрдВ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╡рд░реНрдЬрд╝рди рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
-
Git рдЖрдкрдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХрд╛ рдХрд╛рдо рдХрд┐рд╕реА рдФрд░ рдХреЗ рдХрд╛рдо рд╕реЗ рдЯрдХрд░рд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рдХрд┐рд╕реА рдХрд╛ рдХрд╛рдо рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ (рд▓реЗрдХрд┐рди рдЕрд╕рдВрднрд╡ рдирд╣реАрдВ) рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
-
Git рдЕрд▓рдЧ-рдЕрд▓рдЧ рдорд╢реАрдиреЛрдВ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдХрд╛рдо рдХреЛ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЖрдкрдХреА рдЯреАрдо рдХреЗ рд╕рд╛рде рд╕реНрдХреЗрд▓ рдХрд░рддрд╛ рд╣реИред
-
Git рдЬрд╛рдирдиреЗ рд╕реЗ R рдФрд░ Python рдореЗрдВ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг
Git рдХреА рдЕрдЪреНрдЫреА рдмрд╛рддреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдЕрдХреНрд╕рд░ рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдкрд╛рддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛ рдХрд┐ RStudio integrated development environment (IDE) рдХреЛ рдЖрдо рддреМрд░ рдкрд░ R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред RStudio рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рд╕рдкреЛрд░реНрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдИ Python Integrated Development Environments (IDE) (рдФрд░ рдЬрд╛рдиреЗрдВ рдпрд╣рд╛рдБ) рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рд╕рдкреЛрд░реНрдЯ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП Git рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ DataCamp рдХрд╛ рдореБрдлрд╝реНрдд рдХреЛрд░реНрд╕ Introduction to Git for Data Science рд╣реИ, рдЬрд┐рд╕рдХреА рдореИрдВ рдЬреЛрд░рджрд╛рд░ рд╕рд┐рдлрд╝рд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдБред
Git рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
рдЕрдкрдиреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ Git рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЧрд╛рдЗрдбреНрд╕ рджреЗрдЦреЗрдВред
Mac рдкрд░ Git рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
Windows рдкрд░ Git рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
рдирд┐рд╖реНрдХрд░реНрд╖
рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЖрдкрдХреЗ рд▓реЛрдХрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдПрдХ рд▓реЛрдХрд▓ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдЬрд┐рд╕ рдкрд░ рдЬрд╝реЛрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдпреЗ рддрдХрдиреАрдХреЗрдВ рдЕрдХреНрд╕рд░ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред рдпрджрд┐ рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкрд░ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рдпрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реЛрдВ, рддреЛ рдиреАрдЪреЗ рдХрдореЗрдВрдЯреНрд╕ рдореЗрдВ рдпрд╛ Twitter рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреЗрдЭрд┐рдЭрдХ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВред рд╕рд╛рде рд╣реА, рдореЗрд░реЗ рдЕрдиреНрдп рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЖрдзрд╛рд░рд┐рдд рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрд░реЗ Github рдпрд╛ рдореЗрд░реЗ Medium рдмреНрд▓реЙрдЧ рдкрд░ рднреА рдЕрд╡рд╢реНрдп рджреЗрдЦреЗрдВред
Datacamp рдЬреИрд╕реЗ рдХрд┐рд╕реА рдСрдирд▓рд╛рдЗрди рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдФрд░ рд╢рд┐рдХреНрд╖рд╛ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рд╕реАрдЦрдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдЧрд▓реЗ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ Python, R, Git рдпрд╛ Unix Shell рдореЗрдВ рд╕реАрдЦреА рдЧрдИ рдЙрд╕ рдХреМрд╢рд▓ рдХрд╛ рдЕрдкрдиреЗ рд▓реЛрдХрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдпрд╣ рд╣рдореЗрд╢рд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рдХрд┐ рдЬрд┐рди рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдиреЗ рд╕реЛрдЪрд╛ рд╣реИ, рдЙрдирдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреНрдпрд╛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдХрд┐рди рдкреИрдХреЗрдЬреЛрдВ, рдХрд┐рди рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░реЛрдВ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реИред рддреЛ рдЖрдЗрдП, рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ!
Python
рдЕрдкрдиреЗ рд▓реЛрдХрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ Python рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред Python рдХреА рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рдВрд╕ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП Anaconda Python Distribution рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИред
Anaconda рдХреЗ рд▓рд╛рдн
Anaconda рдПрдХ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░, рдПрдХ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рдореИрдиреЗрдЬрд░, рдФрд░ Python рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХрдИ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рд╣реЛрддрд╛ рд╣реИред Anaconda рдХреА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд╕рд╛рде numpy, scikit-learn, scipy рдФрд░ pandas рдЬреИрд╕реЗ рдХрдИ рдкреИрдХреЗрдЬ рдкрд╣рд▓реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ Jupyter Notebooks рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рддрд░реАрдХрд╛ рднреА рд╣реИред рдиреАрдЪреЗ рджреА рдЧрдИ рдЫрд╡рд┐ рдореЗрдВ рдПрдХ Jupyter Notebook рдХреЛ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реБрдП рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред Jupyter notebooks рдореЗрдВ рдХреЛрдб рдФрд░ рд░рд┐рдЪ рдЯреЗрдХреНрд╕реНрдЯ рдПрд▓рд┐рдореЗрдВрдЯреНрд╕, рдЬреИрд╕реЗ рдлрд╝рд┐рдЧрд░, рд▓рд┐рдВрдХ рдФрд░ рд╕рдореАрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВред рдЖрдк рдпрд╣рд╛рдБ Jupyter Notebooks рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред
Anaconda рдХреЗ рдХреБрдЫ рдЕрдиреНрдп рд▓рд╛рдн рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
рдпрджрд┐ Anaconda рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрдХреЗрдЬреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк Anaconda рдХреЗ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ conda рдпрд╛ pip рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдмрд╣реБрдд рдлрд╝рд╛рдпрджреЗрдордВрдж рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдХрдИ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдмреАрдЪ рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реАрдЬрд╝ рдХреЛ рд╕реНрд╡рдпрдВ рдореИрдиреЗрдЬ рдирд╣реАрдВ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ред Conda Python 2 рдФрд░ 3 рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рднреА рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ (рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдпрд╣рд╛рдБ рдФрд░ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ).
Anaconda рдХреЗ рд╕рд╛рде Spyder рдЖрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ Python Integrated Development Environment рд╣реИред Integrated Development Environment рдПрдХ рдХреЛрдбрд┐рдВрдЧ рдЯреВрд▓ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдХреЛрдб рд▓рд┐рдЦрдиреЗ, рдЯреЗрд╕реНрдЯ рдХрд░рдиреЗ рдФрд░ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рдХреЛрдб рдХрдореНрдкреНрд▓реАрд╢рди, рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЛрдб рдЗрдирд╕рд╛рдЗрдЯ, рд░рд┐рд╕реЛрд░реНрд╕ рдореИрдиреЗрдЬрдореЗрдВрдЯ рдФрд░ рдбреАрдмрдЧрд┐рдВрдЧ рдЯреВрд▓ рд╕рд╣рд┐рдд рдХрдИ рдЕрдиреНрдп рдлреАрдЪрд░реНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред Anaconda рдХреЛ PyCharm рдФрд░ Atom рд╕рд╣рд┐рдд рдЕрдиреНрдп Python Integrated Development Environments рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИред рд╡рд┐рднрд┐рдиреНрди Python Integrated Development Environments рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдпрд╣рд╛рдБ рдФрд░ рдЬрд╛рдиреЗрдВред
Anaconda (Python) рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
рдЕрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ Anaconda рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЧрд╛рдЗрдбреНрд╕ рджреЗрдЦреЗрдВред
Mac рдкрд░ Anaconda рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
Windows рдкрд░ Anaconda рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ
рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдЧ рдЖрдо рддреМрд░ рдкрд░ R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреЗ рд╕рд╛рде RStudio рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╣реИрдВред RStudio integrated development environment (IDE) рдХреЛ рдЖрдорддреМрд░ рдкрд░ R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдФрд░ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рддрд░реАрдХрд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
RStudio рдХреЗ рд▓рд╛рдн
R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреА рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓ рдЖрдкрдХреЛ R рднрд╛рд╖рд╛ рд╕реЗ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛ рд╕реЗрдЯ рдФрд░ рдПрдХ R рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рджреЗрддреА рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрдорд╛рдВрдб рдмрдирд╛рдиреЗ рдФрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред RStudio рдЖрдкрдХреЛ рдПрдХ integrated development environment рджреЗрддрд╛ рд╣реИ рдЬреЛ R рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдЬрдм рдЖрдк RStudio рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рдКрдкрд░ рджрд┐рдЦрд╛рдП рдЧрдП рдЬреИрд╕реА рд╕реНрдХреНрд░реАрди рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред рдЪрд╛рд░ RStudio рдкреЗрди рдореЗрдВ рдореМрдЬреВрдж рдХреБрдЫ рдлреАрдЪрд░реНрд╕ рд╣реИрдВ: (A) рдПрдХ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ред (B) рд╡рд░реНрдХ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдбреИрд╢рдмреЛрд░реНрдбред (C) R рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ред (D) рд╣реЗрд▓реНрдк рд╡рд┐рдВрдбреЛ рдФрд░ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдоред рдпреЗ рд╕рднреА рдлреАрдЪрд░реНрд╕ R рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж RStudio рдХреЛ рд╡рд╣ рд╕рдм рдмрдирд╛ рджреЗрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреА рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд╝рд░реВрд░рдд рд╣реИред
R рдФрд░ RStudio рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
рдЕрдкрдиреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ R рдФрд░ RStudio рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЧрд╛рдЗрдбреНрд╕ рджреЗрдЦреЗрдВред
Mac рдкрд░ R рдФрд░ RStudio рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
Windows рдкрд░ R рдФрд░ RStudio рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
Unix Shell
рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛, рдлрд╝рд╛рдЗрд▓реЗрдВ рдХреЙрдкреА рдХрд░рдирд╛, рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдПрдХ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рдХреЗ рдХрд╛рдо рдХрд╛ рдирд┐рдпрдорд┐рдд рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдЖрдк рдЕрдХреНрд╕рд░ рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Unix Shell рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реЛрддреЗ рджреЗрдЦреЗрдВрдЧреЗред
Unix Shell рдХреЗ рдХреБрдЫ рдЙрдкрдпреЛрдЧ
1 - рдХрдИ рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо Linux рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ (Unix Shell рдХреЗ рдХрд┐рд╕реА рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ)ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк Google Cloud рдкрд░ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рд╕реЗрдЯрдЕрдк рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╛ рдХреНрд▓рд╛рдЙрдб (AWS EC2) рдореЗрдВ Jupyter Notebooks рдХреЗ рд╕рд╛рде рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреБрдЫ Unix Shell рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдХреБрдЫ рд╕рдордп рдРрд╕реЗ рднреА рдЖрддреЗ рд╣реИрдВ рдЬрдм рдЖрдкрдХреЛ Windows рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рдЬрд╝рд░реВрд░рдд рдкрдбрд╝ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрдо рд╕рд╛рдорд╛рдиреНрдп рд╣реИред
2 - Unix Shell рдХрдИ рдЙрдкрдпреЛрдЧреА рдХрдорд╛рдВрдб рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ:
wcрдХрдорд╛рдВрдб рдЬреЛ рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдпрд╛ рд╢рдмреНрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЧрд┐рдирддрд╛ рд╣реИ,catрдХрдорд╛рдВрдб рдЬреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЬреЛрдбрд╝рддрд╛/рдорд░реНрдЬ рдХрд░рддрд╛ рд╣реИ,headрдФрд░tailрдХрдорд╛рдВрдб рдЬреЛ рдЖрдкрдХреЛ рдмрдбрд╝реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдмрд╕реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП 8 рдЙрдкрдпреЛрдЧреА Shell рдХрдорд╛рдВрдб рдореЗрдВ рдФрд░ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред рд╕рд╛рде рд╣реА, DataCamp рдХрд╛ рдХреЛрд░реНрд╕ Data Processing in Shell рднреА рджреЗрдЦреЗрдВред3 - рдЖрдк рдЕрдХреНрд╕рд░ рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ Unix Shell рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рд▓реЗрдЦ рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗред
рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг
рдЖрдк рдЕрдХреНрд╕рд░ рдкрд╛рдПрдБрдЧреЗ рдХрд┐ Unix Shell рдХрдорд╛рдВрдб рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реЛрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Jupyter Notebooks рдореЗрдВ Python рдХреЛрдб рдХреЗ рд╕рд╛рде shell рдХрдорд╛рдВрдб рдорд┐рд▓рдирд╛ рдЖрдо рд╣реИред Jupyter Notebook рдореЗрдВ, рдЖрдк
!рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ shell рдореЗрдВ рдПрд╕реНрдХреЗрдк рдХрд░рдХреЗ shell рдХрдорд╛рдВрдб рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХреЛрдб рдореЗрдВ, shell рдХрдорд╛рдВрдбls(рдЬреЛ рдХрд░рдВрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╕реВрдЪреА рджреЗрддрд╛ рд╣реИ) рдХрд╛ рдкрд░рд┐рдгрд╛рдо Python рд╡реЗрд░рд┐рдПрдмрд▓ myfiles рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредрдиреАрдЪреЗ рджреА рдЧрдИ рдЫрд╡рд┐ рдореЗрдВ рдХрдИ рдбреЗрдЯрд╛рд╕реЗрдЯреНрд╕ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЗрдВ рдХреБрдЫ Python рдХреЛрдб рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдХ Unix Shell рдХрдорд╛рдВрдб (рд▓рд╛рд▓ рдЖрдпрдд рдореЗрдВ рдШрд┐рд░рд╛) Jupyter Notebook рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реИред
рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдКрдкрд░ рджреА рдЧрдИ рдЫрд╡рд┐ рдХрд╛ рдХреЛрдб рдХреЛрдИ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдЕрдиреЛрдЦрд╛ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдХреЗрд╡рд▓ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдЖрдк Unix рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рд╣реЛрддреЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП Unix рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ Datacamp рдХрд╛ рдореБрдлрд╝реНрдд рдХреЛрд░реНрд╕ Introduction to Shell for Data Science рд╣реИ, рдЬрд┐рд╕рдХреА рдореИрдВ рдЬреЛрд░рджрд╛рд░ рд╕рд┐рдлрд╝рд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдБред рдпрд╣ рдПрдХ рдРрд╕реА рдХреМрд╢рд▓ рд╣реИ рдЬрд┐рд╕реЗ рдХрдИ рдЙрднрд░рддреЗ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рдирдЬрд╝рд░рдЕрдВрджрд╛рдЬрд╝ рдХрд░ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдореЗрдВ рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
Mac рдкрд░ Unix Shell
Mac рдХреЗ рд╕рд╛рде Unix shell рдЖрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдо рддреМрд░ рдкрд░ рдЖрдкрдХреЛ рдХреБрдЫ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА! рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ Unix рдХреА рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдХрдорд╛рдВрдб рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрддреЗ рд╣реИрдВред рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ Unix рдХрдорд╛рдВрдб (рдЬреИрд╕реЗ
wget) рдирд╣реАрдВ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп Unix рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдорд┐рд▓рддрд╛ рд╣реИред рдЬреИрд╕реЗ RStudio рдФрд░ Anaconda рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реЛрддреЗ рд╣реИрдВ, рд╡реИрд╕реЗ рд╣реА Mac рдореЗрдВ Homebrew рдирд╛рдордХ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╣реИрдВред рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд▓рд┐рдВрдХ Homebrew рдХреЛ рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЗрд╕ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИредHomebrew рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
Windows рдкрд░ Unix Shell рдХрдорд╛рдВрдб
Windows рдХреЗ рд╕рд╛рде Unix Shell рдирд╣реАрдВ рдЖрддрд╛ред рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ Unix Shell рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдХрдорд╛рдВрдб рджреЗрддрд╛ рд╣реИред Windows рдкрд░ рдпреЗ рдЙрдкрдпреЛрдЧреА рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╣реИрдВред рдЖрдк рд╡реИрдХрд▓реНрдкрд┐рдХ Unix рдЯреВрд▓реНрд╕ рдХреЗ рд╕рд╛рде Windows рдкрд░ Git рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдкрдХреЗ Command Prompt рдкрд░ Unix рдХрдорд╛рдВрдб рд╣реЛрдВред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк Gnu on Windows (GOW) (10mb), Cygwin (рдиреНрдпреВрдирддрдо 100mb), рдФрд░ рдХрдИ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Git
Git рд╕рдмрд╕реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рд╕реНрдЯрдо рд╣реИред рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рд╕реНрдЯрдо рд╡рд╣ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рд╕рдордп рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕реЗрдЯ рдореЗрдВ рд╣реБрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдк рдмрд╛рдж рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд░реНрдЬрд╝рди рдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦ рд╕рдХреЗрдВред Git рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рддрдХрдиреАрдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЛ рджреВрд╕рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдк рдЗрд╕реЗ рдХрдИ рдХрд╛рд░реНрдпрд╕реНрдерд▓реЛрдВ рдореЗрдВ рдкрд╛рдПрдБрдЧреЗред Git рд╕реАрдЦрдиреЗ рдХреЗ рдХреБрдЫ рд▓рд╛рднреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
Git рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рдХреА рдЧрдИ рдХреЛрдИ рднреА рдЪреАрдЬрд╝ рдХрднреА рдЦреЛрддреА рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рд╣рдореЗрд╢рд╛ рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдореЛрдВ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╡рд░реНрдЬрд╝рди рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
Git рдЖрдкрдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХрд╛ рдХрд╛рдо рдХрд┐рд╕реА рдФрд░ рдХреЗ рдХрд╛рдо рд╕реЗ рдЯрдХрд░рд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рдХрд┐рд╕реА рдХрд╛ рдХрд╛рдо рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ (рд▓реЗрдХрд┐рди рдЕрд╕рдВрднрд╡ рдирд╣реАрдВ) рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
Git рдЕрд▓рдЧ-рдЕрд▓рдЧ рдорд╢реАрдиреЛрдВ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдХрд╛рдо рдХреЛ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЖрдкрдХреА рдЯреАрдо рдХреЗ рд╕рд╛рде рд╕реНрдХреЗрд▓ рдХрд░рддрд╛ рд╣реИред
Git рдЬрд╛рдирдиреЗ рд╕реЗ R рдФрд░ Python рдореЗрдВ рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг
Git рдХреА рдЕрдЪреНрдЫреА рдмрд╛рддреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдЕрдХреНрд╕рд░ рдЕрдиреНрдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдкрд╛рддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛ рдХрд┐ RStudio integrated development environment (IDE) рдХреЛ рдЖрдо рддреМрд░ рдкрд░ R рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред RStudio рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рд╕рдкреЛрд░реНрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдИ Python Integrated Development Environments (IDE) (рдФрд░ рдЬрд╛рдиреЗрдВ рдпрд╣рд╛рдБ) рд╡рд░реНрдЬрд╝рди рдХрдВрдЯреНрд░реЛрд▓ рд╕рдкреЛрд░реНрдЯ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдХреЗ рд▓рд┐рдП Git рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ DataCamp рдХрд╛ рдореБрдлрд╝реНрдд рдХреЛрд░реНрд╕ Introduction to Git for Data Science рд╣реИ, рдЬрд┐рд╕рдХреА рдореИрдВ рдЬреЛрд░рджрд╛рд░ рд╕рд┐рдлрд╝рд╛рд░рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдБред
Git рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
рдЕрдкрдиреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ Git рдХреИрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЧрд╛рдЗрдбреНрд╕ рджреЗрдЦреЗрдВред
Mac рдкрд░ Git рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
Windows рдкрд░ Git рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ
рдирд┐рд╖реНрдХрд░реНрд╖
рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдЖрдкрдХреЗ рд▓реЛрдХрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдПрдХ рд▓реЛрдХрд▓ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рд╕реЗрдЯрдЕрдк рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдЬрд┐рд╕ рдкрд░ рдЬрд╝реЛрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдпреЗ рддрдХрдиреАрдХреЗрдВ рдЕрдХреНрд╕рд░ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред рдпрджрд┐ рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкрд░ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рдпрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реЛрдВ, рддреЛ рдиреАрдЪреЗ рдХрдореЗрдВрдЯреНрд╕ рдореЗрдВ рдпрд╛ Twitter рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреЗрдЭрд┐рдЭрдХ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВред рд╕рд╛рде рд╣реА, рдореЗрд░реЗ рдЕрдиреНрдп рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЖрдзрд╛рд░рд┐рдд рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрд░реЗ Github рдпрд╛ рдореЗрд░реЗ Medium рдмреНрд▓реЙрдЧ рдкрд░ рднреА рдЕрд╡рд╢реНрдп рджреЗрдЦреЗрдВред