R язык программирования для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…: Руководство ΠΏΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ языка R ΠΈ Π΅Π³ΠΎ использованиС Π² Data Science

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Руководство ΠΏΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ языка R ΠΈ Π΅Π³ΠΎ использованиС Π² Data Science

ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° рСсурсов для изучСния языка программирования R, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ «с нуля» ΠΈ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ этот ΠΏΡƒΡ‚ΡŒ быстро ΠΈ эффСктивно.

Для людСй, ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ²ΡˆΠΈΡ…ΡΡ Π»ΠΈΡ†ΠΎΠΌ ΠΊ Π»ΠΈΡ†Ρƒ с языком программирования R, сущСствуСт ΠΎΠ΄Π½Π° общая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° β€” это отсутствиС структурированного ΠΏΠ»Π°Π½Π° изучСния. Они Π½Π΅ Π·Π½Π°ΡŽΡ‚, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ, ΠΊΡƒΠ΄Π° Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡƒΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ. А ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ этой Ρ‚Π΅ΠΌΠ΅ Π² Π‘Π΅Ρ‚ΠΈ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ лишь сбиваСт с Ρ‚ΠΎΠ»ΠΊΡƒ.

ПослС пСрСбирания бСсконСчных рСсурсов ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π΄Π°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΎΠ±ΡŠΠ΅ΠΌΠ»ΡŽΡ‰Π΅Π΅ пособиС ΠΏΠΎ языку программирования R, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ «с нуля» ΠΈ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ этот ΠΏΡƒΡ‚ΡŒ быстро ΠΈ эффСктивно.

ΠŸΡ€Π΅ΠΆΠ΄Π΅, Ρ‡Π΅ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡƒΡ‚ΡŒ, ΠΎΡ‚Π²Π΅Ρ‚ΡŒΡ‚Π΅ для сСбя Π½Π° вопрос: ΠΏΠΎΡ‡Π΅ΠΌΡƒ R? Как ΠΎΠ½ смоТСт ΠΏΠΎΠΌΠΎΡ‡ΡŒ? ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π²ΠΎΡ‚ этот 90-сСкундный Ρ€ΠΎΠ»ΠΈΠΊ ΠΎΡ‚ Revolution Analytics, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π΅Π½ язык программирования R. К слову, Revolution Analytics Π½Π΅ Ρ‚Π°ΠΊ Π΄Π°Π²Π½ΠΎ Π±Ρ‹Π»Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π° Microsoft.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈΡΡŒ, самоС врСмя Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΌΠ°ΡˆΠΈΠ½Ρƒ. ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒΒ β€” это Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π±Π°Π·ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ языка программирования R ΠΈ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ Π΅Π΅ установкС с CRAN β€” Comprehensive R Archive Network (Π’ΡΠ΅ΠΎΠ±ΡŠΠ΅ΠΌΠ»ΡŽΡ‰Π°Ρ архивная ΡΠ΅Ρ‚ΡŒ R).

Π—Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. БущСствуСт over9000 Ρ€Π°Π·Π½Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ для языка программирования R – ΠΈ это ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ±ΠΈΡ‚ΡŒ с Ρ‚ΠΎΠ»ΠΊΡƒ. ΠŸΠΎΡΠ΅ΠΌΡƒ, ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒΡΡ лишь установкой Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², для Π½Π°Ρ‡Π°Π»Π°. По этой ссылкС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠ· CRAN Views. БобствСнно, Ρ‚Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Π΅ ΠΏΠΎΠ΄Ρ‚ΠΈΠΏΡ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ интСрСсны.

Как ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, смотритС здСсь;

НСкоторыС Π²Π°ΠΆΠ½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… стоит Π·Π½Π°Ρ‚ΡŒ, смотритС Ρ‚ΡƒΡ‚;

НСобходимо ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС Ρ‚Ρ€ΠΈ Π½ΠΈΠΆΠ΅ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… GUI вмСстС с зависимыми ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ:

  • Rattle – для Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½Ρ‹Ρ… (Бсылка) ΠΈΠ»ΠΈ install.packages(β€œrattle”, dep=c(β€œSuggests”))
  • R Commander — для Π±Π°Π·ΠΎΠ²ΠΎΠΉ статистики (Бсылка) ΠΈΠ»ΠΈ install. packages(β€œRcmdr”)
  • Deducer (вмСстС с JGR) для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Бсылка)

Π’Π°ΠΊΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ RStudio. Π Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° языкС программирования R Π² Π½Π΅ΠΉ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ быстрСС ΠΈ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ RStudio позволяСт ΠΏΠΈΡΠ°Ρ‚ΡŒ мноТСствСнныС строки ΠΊΠΎΠ΄Π°, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΎΠ±ΡƒΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ срСду.

Π—Π°Π΄Π°Π½ΠΈΠ΅:

  1. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ R ΠΈ RStudio;
  2. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Rcmdr, rattle ΠΈ Deducer. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ ΡΠΎΠΏΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ GUI;
  3. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ эти Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ GUI.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡ‚ΠΈΡ‡ΡŒ основы языка программирования R, Π΅Π³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ структур Π΄Π°Π½Π½Ρ‹Ρ…. ΠΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π»ΡƒΡ‡ΡˆΠ΅ всСго с Datacamp. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π½Π° бСсплатный курс ввСдСния Π² язык программирования R (Π²ΠΎΡ‚ Ρ‚ΡƒΡ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ). К ΠΊΠΎΠ½Ρ†Ρƒ этого курса Π²Ρ‹ смоТСтС ΠΏΠΈΡΠ°Ρ‚ΡŒ нСбольшиС скрипты Π½Π° R, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½Ρ‹Ρ…. Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Β«Π¨ΠΊΠΎΠ»Ρƒ программирования Π½Π° RΒ» Π²ΠΎΡ‚ здСсь.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ R ΠΎΡ„Π»Π°ΠΉΠ½ Π² свободноС врСмя, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ со Swirlstats.

ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ слСдуСт ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ read.table, структур Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°Π±Π»ΠΈΡ†, сводок, описаний, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ установки Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… с использованиСм ΠΊΠΎΠΌΠ°Π½Π΄.

Π—Π°Π΄Π°Π½ΠΈΠ΅:

  1. ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡƒΡŽ рассылку, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° R здСсь;
  2. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π½Π° Github;
  3. Π£Ρ‡ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ с установкой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Google для справки;
  4. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ swirl-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ (см. Π²Ρ‹ΡˆΠ΅) ΠΈ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° R;
  5. Π§Π΅Ρ€ΠΏΠ°Ρ‚ΡŒ знания с Datacamp.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ источники:

Если ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” Π½Π΅ ваш ΡΡ‚ΠΈΠ»ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΄Π²ΡƒΡ…ΠΌΠΈΠ½ΡƒΡ‚Π½Ρ‹Π΅ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Ρ‹ ΠΏΠΎ языку программирования R Ρ‚ΡƒΡ‚. Π”Π°Π½Π½Ρ‹ΠΉ видСокурс частично Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π΅Ρ‚ поднятыС здСсь вопросы. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с этим постом, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ясноС прСдставлСниС ΠΎ функциях языка R.

Π’Π°ΠΌ придСтся ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ для чистки Π΄Π°Π½Π½Ρ‹Ρ…, особСнно Ссли довСдСтся ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡΡ‚ΠΎΠ²ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. Π‘Π°ΠΌΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для Π½Π°Ρ‡Π°Π»Π° – это ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ упраТнСния. О соСдинСнии с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ RODBC, Π° ΠΎ написании sql-запросов ΠΊ структурам Π΄Π°Π½Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· sqldf.

Π—Π°Π΄Π°Π½ΠΈΠ΅:

  1. ΠŸΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ, ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°Ρ… ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Journal of Statisical Software;
  2. ΠŸΠΎΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ «Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…» для провСдСния Π°Π½Π°Π»ΠΈΠ·Π°;
  3. ΠŸΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ языка программирования R с рСляционными Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π½Π° decisionstats.com;
  4. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ нСсколько ΡƒΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠΉ Π½Π° ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ качСства Π΄Π°Π½Π½Ρ‹Ρ…;
  5. НС сидитС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π°Π½Π°Π»ΠΈΠ·Π΅ Ρ†ΠΈΡ„Ρ€. Π Π°Π·Π±Π΅Ρ€ΠΈΡ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ R ΡΠΏΠΎΡ€Ρ‚ΠΈΠ²Π½ΡƒΡŽ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΡƒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊΡ€ΠΈΠΊΠ΅Ρ‚Π°.

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ большС ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ, Π½Π° Datacamp ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ подписку Π½Π° всС ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π·Π° $25/мСсяц. Но Π½Π°Ρ‡Π°Ρ‚ΡŒ стоит с ввСдСния Π² plyr Π²ΠΎΡ‚ здСсь.

Π’ΠΎΡ‚ здСсь ΠΈ начинаСтся самая вСсСлая Ρ‡Π°ΡΡ‚ΡŒ! НиТС – Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΊ ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΡŽ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ Π½Π°Ρ‡Π½Π΅ΠΌ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±Ρ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

  • ΠžΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ ΡƒΡ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ data.table. РаспСчатайтС ΠΈ Π·Π°ΡƒΡ‡ΠΈΡ‚Π΅ ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΡƒ ΠΏΠΎ data.table;
  • Π—Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π» ΠΏΠΎ dplyr;
  • Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ основы Π°Π½Π°Π»ΠΈΠ·Π° тСкста, сдСлайтС ΠΎΠ±Π»Π°ΠΊΠΎ слов Π½Π° языкС программирования R, ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ курс ΠΏΠΎ нСструктурированным Π΄Π°Π½Π½Ρ‹ΠΌ: Ρ‡Π°ΡΡ‚ΡŒ Ρ€Π°Π·, Ρ‡Π°ΡΡ‚ΡŒ Π΄Π²Π°;
  • Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Π°Π½Π°Π»ΠΈΠ· настроСний, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄Π°Π½Π½Ρ‹Π΅ Π’Π²ΠΈΡ‚Ρ‚Π΅Ρ€Π°, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, здСсь ΠΈ здСсь;
  • По ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ R ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ это ΠΈ это.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ источники:

  • Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎ бизнСс-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ΅ Π½Π° языкС программирования R, Ρ‚ΠΎ Π²ΠΎΡ‚ β€” «R for Business Analytics» ΠΎΡ‚ АдТая ΠžΡ€ΠΈ;
  • Если Π½ΡƒΠΆΠ½Π° ΠΊΠ½ΠΈΠ³Π° для изучСния R ΠΏΠΎ-быстрому, Ρ‚ΠΎ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΡƒΡ‚.
  1. ΠŸΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΎΠ± Π­Π΄Π²Π°Ρ€Π΄Π΅ Π’Π°Ρ„Ρ‚Π΅ ΠΈ Π΅Π³ΠΎ мыслях ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ стоит (ΠΈ Π½Π΅ стоит) Π΄Π΅Π»Π°Ρ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… здСсь.
  2. Π’Π°ΠΊΠΆΠ΅, ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΎ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Ρ… камнях ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Π°ΡˆΠ±ΠΎΡ€Π΄ΠΎΠ² Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π΅ Π‘Ρ‚ΠΈΠ²Π΅Π½Π° Ѐью.
  3. ΠžΡΠ²ΠΎΠΉΡ‚Π΅ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠ΅ построСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΈ практичСскиС способы ΠΈΡ… построСния Π½Π° R. По ссылкС доступСн курс ΠΏΠΎ ggplot2 ΠΎΡ‚ Π΄ΠΎΠΊΡ‚ΠΎΡ€Π° Π₯Π°Ρ€Π΄Π»ΠΈ Уикхэма, создатСля ggplot2 β€” ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых Π»ΡƒΡ‡ΡˆΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ для R Π½Π° сСгодняшний дСнь.
  4. Если Π²Ρ‹ заинтСрСсованы Π² пространствСнной Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΌΠΈΠΌΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ggmap.
  5. Если ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΠ΅Ρ‚Π΅ΡΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, взглянитС Π½Π° эти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹. Π’Π·ΡΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ здСсь.
  6. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Slidify ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π²ΠΈΠ΄Π΅ слайдов Π½Π° HTML5.

БСйчас ΠΌΡ‹ подошли ΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ†Π΅Π½Π½Ρ‹ΠΌ для Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π½Π°Π²Ρ‹ΠΊΠ°ΠΌ – Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΌΡƒ Π°Π½Π°Π»ΠΈΠ·Ρƒ ΠΈ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ. Π˜ΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΌ Π°Π½Π°Π»ΠΈΠ·Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ R ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° RDM. А Ρ‚Π°ΠΊΠΆΠ΅ свободно Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΠ΅ΠΌΡƒΡŽ ΠΈ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ для понимания ΠΊΠ½ΠΈΠ³Ρƒ ΠΏΠΎ этой Ρ‚Π΅ΠΌΠ΅ Π·Π° авторством Грэхэма Уильямса ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ здСсь.

ΠžΠ±Π·ΠΎΡ€ Ρ‚Π°ΠΊΠΈΡ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², ΠΊΠ°ΠΊ рСгрСссия, Π΄Π΅Ρ€Π΅Π²Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, ансамбли модСлирования ΠΈ кластСризация, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ†ΠΈΠΈ для машинного обучСния, доступныС Π² R, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ этой ссылкС.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ источники:

  • «Data Mining with Rattle and R» β€” Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΌΡƒ Π°Π½Π°Π»ΠΈΠ·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ….
  • ΠŸΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… рядов Π½Π° языкС программирования R ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΡƒΡ‚.
  • КоС-Ρ‡Ρ‚ΠΎ ΠΏΠΎ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ Π² R Π΅ΡΡ‚ΡŒ здСсь, Π° Ρ‚Π°ΠΊΠΆΠ΅ здСсь ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° бСсплатныС курсы.

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»Π΅Π½ΠΈΡ! Π’Ρ‹ добились своСго. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас Π΅ΡΡ‚ΡŒ всС, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΠΎΡ‚Ρ‚Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ тСхничСскиС Π½Π°Π²Ρ‹ΠΊΠΈ.

  1. Π˜Ρ‚Π°ΠΊ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ, ΠΈ для этого ΠΊΠ°ΠΊ нСльзя Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ сорСвнования с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°ΠΌΠΈ Π½Π° Kaggle. ΠΠ°Ρ‡Π°Ρ‚ΡŒ этот практичСский курс ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΡΡŽΠ΄Π°.
  2. ΠžΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π½Π° связи с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΠΏΠΎ R-Ρ†Π΅Ρ…Ρƒ ΠΌΠΎΠΆΠ½ΠΎ подписавшись Π½Π° R-bloggers.
  3. Для большСго ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ взаимодСйствия ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π’Π²ΠΈΡ‚Ρ‚Π΅Ρ€Π΅ Ρ…Π΅ΡˆΡ‚Π΅Π³ # rstats.
  4. Если Π½Π° Ρ‡Π΅ΠΌ-Ρ‚ΠΎ застряли, этот сайт ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ быстро Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ ΠΈ даст Π½ΡƒΠΆΠ½ΠΎΠ΅ количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ ΠΎΠ± Π°Π½Π°Π»ΠΈΠ·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ R всС, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, настало врСмя ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ задания. Π•ΡΡ‚ΡŒ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ ΠΈΠ· этого Π²Ρ‹ ΡƒΠΆΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΈ, Π½ΠΎ, всС ΠΆΠ΅, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с этими ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ Ρ‚ΠΎΠΆΠ΅.

  1. ЗанятиС Π½Π° Ρ‚Π΅ΠΌΡƒ совмСстного использования R ΠΈ MongoDB Π΅ΡΡ‚ΡŒ Ρ‚ΡƒΡ‚.
  2. Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΏΠΎ Π°Π½Π°Π»ΠΈΠ·Ρƒ Π‘ΠΎΠ»ΡŒΡˆΠΈΡ… Π”Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ R Π² NoSQL-эру.
  3. К слову, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Shiny ΠΈΠ· RStudio, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
  4. Π“Π°ΠΉΠ΄ для ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΡ…ΡΡ Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ синтаксиса R ΠΈ Python здСсь.

P.S. Π’ случаС, Ссли Π²Π°ΠΌ приходится ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с большими Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, взглянитС Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ RevoScaleR ΠΎΡ‚ Revolution Analytics. Π­Ρ‚ΠΎ коммСрчСская Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, Π½ΠΎ ΠΎΠ½Π° бСсплатна для акадСмичСского пользования. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ здСсь

ΠŸΠ΅Ρ€Π²ΠΎΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠŸΠ΅Ρ€Π΅Π²Π΅Π» Π‘Π΅Ρ€Π³Π΅ΠΉ ВорничСс

Π―Π·Ρ‹ΠΊ программирования R для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

ΠŸΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌΒ ΠΎ самом вострСбованным языкС для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.Β 

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ R?

R – это язык программирования с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉΡΡ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½Ρ‹Ρ…. R Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ язык с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ синтаксисом ΠΈ возмоТностями, Π½ΠΎ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, Π° Ρ‚Π°ΠΊΠΆΠ΅ срСду запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. R ΠΈ Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Π½Π°ΡƒΠΊΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ машинного обучСния. Π―Π·Ρ‹ΠΊ популярСн ΠΈ вострСбован Π½Π° позициях Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅Β Π΄Π°Ρ‚Π°-сайСнтистов.

R сильно отличаСтся ΠΎΡ‚ ΠΊΠΎΠ½Π²Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… языков Π² Π΄ΡƒΡ…Π΅ C++ ΠΈ Java. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ ΠΊΠ°ΡΠ°ΡŽΡ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ синтаксиса ΠΈ возмоТностСй Π² Ρ†Π΅Π»ΠΎΠΌ, Π½ΠΎ ΠΈ Π±ΠΎΠ³Π°Ρ‚ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… инструмСнтов для R, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ ΠΈΡ… ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Код, написанный Π½Π° R, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² любой ОБ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Windows.Β 

R Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Ρ‚Π°Π½Π΄Π΅ΠΌΠΎΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Россом Π˜Ρ…Π°ΠΊΠΎΠΉ ΠΈ Π ΠΎΠ±Π΅Ρ€Ρ‚ΠΎΠΌ Π“Π΅Π½Ρ‚Π»ΠΌΠ°Π½ΠΎΠΌ Π² 1990-Ρ… Π³ΠΎΠ΄Π°Ρ….Β 

ΠšΠΎΠΌΡŒΡŽΠ½ΠΈΡ‚ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π² Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ

ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ ΠΈ Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π² курсС послСдних IT-новостСй

ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ

10 ΠΏΡ€ΠΈΡ‡ΠΈΠ½ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ R

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ R, Π½ΠΎ Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½? Π’ Data Science ΠΈ смСТных направлСниях ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Python ΠΈ Java, Π·Π°Ρ‡Π΅ΠΌ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅?Β 

R ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ являСтся ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½Π΅ΠΉΡˆΠΈΠΌ языком Π² своСй сфСрС ΠΈ считаСтся Π·ΠΎΠ»ΠΎΡ‚Ρ‹ΠΌ стандартном Π² Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ΅, Π½ΠΎ это Π½Π΅ СдинствСнная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π΅Π³ΠΎ Π»ΡŽΠ±ΠΈΡ‚ΡŒ.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ прСимущСства R Π² Data Science

Если Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ R Π² качСствС языка для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ряд прСимущСств:

  • Код, написанный Π½Π° R, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π±Π΅Π· компиляции. Π—Π΄Π΅ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€, Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΈ ΠΎΠΏΠΎΠ²Π΅Ρ‰Π°ΡŽΡ‰ΠΈΠΉ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΡƒΠΆΠ΅ послС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ПО.Β 

  • Π―Π·Ρ‹ΠΊ R исповСдуСт Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ эффСктивнСС ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠ².Β 

  • Π­Ρ‚ΠΎΡ‚ ΡΠ·Ρ‹ΠΊΒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ создавался для статистичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, поэтому ΠΎΠ½ ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСн ΠΈ вострСбован срСди статистиков, Π±ΠΈΠΎΠ»ΠΎΠ³ΠΎΠ², Π³Π΅Π½Π΅Ρ‚ΠΈΠΊΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… дСятСлСй Π½Π°ΡƒΠΊΠΈ.Β 

R ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ бизнСсу расти 

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ бизнСс зависит ΠΎΡ‚ Π΄Π°Ρ‚Π°-сайСнтистов ΠΈ нуТдаСтся Π² Π³Ρ€Π°ΠΌΠΎΡ‚Π½Ρ‹Ρ… Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°Ρ…, способных ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ массивы Π΄Π°Π½Π½Ρ‹Ρ…. R – это ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΉ инструмСнт, способный ΡΡ‚Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ… Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Β 

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΎΠ½ ΠΈΠ΄Π΅Ρ‚ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ с Π½Π°Π±ΠΎΡ€ΠΎΠΌ инструмСнтов для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, R отличаСтся высокой ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Π±ΠΎΠ³Π°Ρ‚ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠ², Π° это, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½ΠΎ сказываСтся Π½Π° Π΄ΠΎΡ…ΠΎΠ΄Π°Ρ… бизнСса.

R ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ

Data Science – это популярноС Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² IT. Π Ρ‹Π½ΠΎΠΊ достаточно Π½Π°Π³Ρ€Π΅Ρ‚ ΠΈ пСстрит вакансиями ΠΎΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Ρ€Π°Π·Ρ‹ΡΠΊΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…Β ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Ρ… Π΄Π°Ρ‚Π°-сайСнтистов.Β Π­Ρ‚ΠΎ высокооплачиваСмая Ρ€Π°Π±ΠΎΡ‚Π° с ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ пСрспСктивами ΠΊΠ°ΠΊ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Ρ‚Π°ΠΊ ΠΈ для ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… спСциалистов, Ρ€Π΅ΡˆΠΈΠ²ΡˆΠΈΡ… ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ сфСру.Β 

R – ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ…ΡΡ языков Π² Data Science. Если программист Ρ…ΠΎΡ‡Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠΉ, Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΡƒΡ‡ΠΈΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ R.Β 

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒ пСрспСктивным Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΌΡΡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ статистичСских Π΄Π°Π½Π½Ρ‹Ρ…? Или ΠΆΠ΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ Π΄Π°Ρ‚Π°-сайСнтистом? НачинайтС ΡƒΡ‡ΠΈΡ‚ΡŒ R, ΠΏΠΎΠΊΠ° Ρ€Ρ‹Π½ΠΎΠΊ Π΅Ρ‰Π΅ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Ρ‚ ΠΈ Π΅ΡΡ‚ΡŒ шанс ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ. Β 

R – Open Source-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π΅ коммСрчСской ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ, Π° сообщСством. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ R ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ любой ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ Π½Π° Π±Π΅Π·Π²ΠΎΠ·ΠΌΠ΅Π·Π΄Π½ΠΎΠΉ основС. И это Π΄Π°Π΅Ρ‚ прСимущСство для использования R Π² бизнСсС.Β 

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° своС усмотрСниС. Для R ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ лицСнзия GNU, Π° это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ язык ΠΊΠ°ΠΊ вздумаСтся, постСпСнно адаптируя Π΅Π³ΠΎ ΠΏΠΎΠ΄ Π½ΡƒΠΆΠ΄Ρ‹ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ прСвращая Π² ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈΒ Π΄Π°Π½Π½Ρ‹Ρ….Β 

Π­Ρ‚ΠΎΡ‚ язык популярСн

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ обоснована Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ языка, поэтому Π΅Π³ΠΎ Π»ΡŽΠ±ΡΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, Π½ΠΎ ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΠΈ. Вакая ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΈΠ΄Π΅Ρ‚ Π½Π° ΠΏΠΎΠ»ΡŒΠ·Ρƒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ Π² сфСрС Data Science Π½Π΅ составит Ρ‚Ρ€ΡƒΠ΄Π° Π½Π°ΠΉΡ‚ΠΈ сСбС ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π² R.

И хотя Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ собствСнной Π½ΡƒΠΆΠ΄Ρ‹ Π² R, сСйчас ΠΎΠ½ΠΈ, словно ΡƒΠΆΠ°Π»Π΅Π½Π½Ρ‹Π΅, ΠΈΡ‰ΡƒΡ‚ сСбС подходящих спСцов.Β 

Π―Π·Ρ‹ΠΊ примСняСтся Π² ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… организациях ΠΏΠ»Π°Π½Π΅Ρ‚Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ‚Π°ΠΊΠΈΡ… мастодонтов, ΠΊΠ°ΠΊ Facebook ΠΈ Twitter. ОбС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ R для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Ρ… массивов Π΄Π°Π½Π½Ρ‹Ρ….

R ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ срСдства Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

К R ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Π½ΡƒΡˆΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰ΠΈΡ… Π΅Π³ΠΎ возмоТности.

Π•ΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ, Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄ для создания ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ машинного обучСния. Π•ΡΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΠ΅ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² области Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… смСТных направлСниях.Β 

Π’Π°ΠΊΠΆΠ΅ R ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ…Π²Π°ΡΡ‚Π°Ρ‚ΡŒΡΡ большим количСством Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΡ… красиво Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π²ΠΈΠ΄Π΅ схСм, Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ², Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Ρ‚.ΠΏ. Π‘Ρ€Π΅Π΄ΠΈ самых популярных Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ ggplot2 ΠΈ plotly. ΠžΡ‚Ρ‡Π°ΡΡ‚ΠΈ благодаря ΠΈΠΌ R стал интСрСсСн Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ°ΠΌ ΠΈ программистам.Β 

R ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

ΠŸΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ R Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Π½ΠΎ, ΠΏΡ€ΠΈΠ½ΠΎΡ€ΠΎΠ²ΠΈΠ²ΡˆΠΈΡΡŒ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ этот язык Π²ΠΎ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для создания симпатичных Π²Π΅Π±-сайтов. Для этого Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° R Shiny. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π²Π΅Π±-страницах ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π΄Π°ΡˆΠ±ΠΎΡ€Π΄Ρ‹, Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ покидая IDE, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ вСдСтся Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° прилоТСния/сайта.

R ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ‚Π°Π½Π΄Π΅ΠΌΠ΅ с Π»ΡŽΠ±Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ языком для Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, с Π»ΡŽΠ±Ρ‹ΠΌ популярным Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠΌ. МоТно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ R-элСмСнты ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ сайту, встраивая ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ куски статистики Π² Ρ€Π°Π·Π½Ρ‹Ρ… участках интСрфСйса.

R поддСрТиваСтся большим количСством Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ

Π­Ρ‚ΠΎ ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Ρ€Π°Π½Π΅Π΅, Π½ΠΎΒ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… успСха R – ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ сообщСство Π½Π΅Ρ€Π°Π²Π½ΠΎΠ΄ΡƒΡˆΠ½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ сразу Ρ‚Ρ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… плюса:

  1. Π—Π° R стоит опытная ΠΊΠΎΠΌΠ°Π½Π΄Π°, заинтСрСсованная Π² Π΅Π³ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ ΠΈ Π½Π΅ заинтСрСсованная Π² финансовой ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚ΠΈ языка.Β 

  2. Π―Π·Ρ‹ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Ρ‚Π°ΠΊΠΆΠ΅ заинтСрСсованныС Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ языка, Ρ‡Ρ‚ΠΎ позволяСт R ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΠ»Π°Π²Ρƒ.

  3. Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ сообщСство Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² сСти ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ языку: Π³Π°ΠΉΠ΄ΠΎΠ², подсказок, инструкций. ВсСгда Π΅ΡΡ‚ΡŒ, ΠΊ ΠΊΠΎΠΌΡƒ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π·Π° ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΠ΅ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΈΠ»ΠΈ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Β 

R ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ…Π²Π°ΡΡ‚Π°Ρ‚ΡŒΡΡ Π»Π°Π²Ρ€Π°ΠΌΠΈ языка β„–1 Π² Data Science

R – это Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΉ стандарт. Если ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ сборС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ статистичСских Π΄Π°Π½Π½Ρ‹Ρ… Π² IT, Ρ‚ΠΎ ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΡ€ΠΎ R. И хотя ΠΎΡ‚Π½ΡΡ‚ΡŒ Π·Π²Π°Π½ΠΈΠ΅ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ всСгда пытаСтся Python, ΡƒΠ·ΠΊΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ R Π΄Π°Π΅Ρ‚ Π΅ΠΌΡƒ прСимущСство.Β 

Ну ΠΈ нСльзя Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ R появился Π΅Ρ‰Π΅ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π½Π°Ρ‡Π°Π» ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Data Science.Β 

R ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сфСрах бизнСса

Если Π²Ρ‹ ΡƒΡ‡ΠΈΡ‚Π΅ R – это Π½Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ придСтся Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π½Π°ΡƒΡ‡Π½ΠΎΠΌ Ρ†Π΅Π½Ρ‚Ρ€Π΅ ΠΈΠ»ΠΈ ΠΏΠΎΡΠ²ΡΡ‰Π°Ρ‚ΡŒ сСбя социологии. Π”Π°Ρ‚Π°-сайСнтисты Π½ΡƒΠΆΠ½Ρ‹ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… направлСниях бизнСса. ΠŸΠΎΡ‡Ρ‚ΠΈ Π² любой ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ трСбуСтся программист со знаниями R.Β 

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ вакансии Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ…ΡΡ финансами, Π±Π°Π½ΠΊΠΈΠ½Π³ΠΎΠΌ, ΠΌΠ΅Π΄ΠΈΡ†ΠΈΠ½ΠΎΠΉ, ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ ΠΈ дСсятками Π΄Ρ€ΡƒΠ³ΠΈΡ… нСсвязанных Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ. Π’ частности, язык примСняСтся для Π°Π½Π°Π»ΠΈΠ·Π° рисков Π² Ρ„ΠΈΠ½Ρ‚Π΅Ρ…-организациях. Π’Π°ΠΊΠΆΠ΅ R задСйствуСтся Π² Ρ…ΠΎΠ΄Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠ½Π΄ΡƒΡΡ‚Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… корпорациях. Β 

Π§Π΅ΠΌ R отличаСтся ΠΎΡ‚ Python?

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ Π»Π΅ΠΆΠΈΡ‚ Π² ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ ΠΎΠ±ΠΎΠΈΡ… языков. Π”Π°, Python часто примСняСтся Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ статистичСских Π΄Π°Π½Π½Ρ‹Ρ…, Π² сборС ΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. Он Ρ‚Π°ΠΊΠΆΠ΅ популярСн срСди ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠ², Π±ΠΈΠΎΠ»ΠΎΠ³ΠΎΠ² ΠΈ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚Π΅Π»Π΅ΠΉ всСх сортов. ΠŸΡ€ΠΈ этом Python являСтся языком ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния. Он ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ большС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, позволяСт ΠΏΠΈΡΠ°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ Ρ‚.ΠΏ.Β 

R ΠΆΠ΅ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. Π­Ρ‚ΠΎΡ‚ язык ΠΌΠ΅Π½Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΈ Π½Π΅ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠ°ΠΊ Python. Но ΠΎΠ½ Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅Π½ ΠΈ эффСктивСн ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ статистики.Β 

RΒ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ Π² области ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… массивов Π΄Π°Π½Π½Ρ‹Ρ…. Python большС ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ.

Π“Π΄Π΅ ΠΈ ΠΊΠ°ΠΊ ΡƒΡ‡ΠΈΡ‚ΡŒ R?

Найти курсы ΠΏΠΎ R Π±Ρ‹Π²Π°Π΅Ρ‚ слоТно, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ дисциплины Data Science.Β Π˜Ρ‰ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ «Аналитик Π΄Π°Π½Π½Ρ‹Ρ…Β»Β Π²Β Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… ΠΎΠ½Π»Π°ΠΉΠ½-ΡˆΠΊΠΎΠ»Π°Ρ… ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ. Β 

Из Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… школ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒΒ ΠΠ΅Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΡŽ, Π₯СкслСт ΠΈ ЯндСкс.ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ. Π’Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ курсы ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° Coursera ΠΈ Udemy, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ бСсплатно, Π° Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ – с большими скидками.Β 

Зная этот язык, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° трудоустройство Π² ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… организациях, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ большиС дСньги ΠΈ ΠΎΠ±Π·Π°Π²Π΅ΡΡ‚ΠΈΡΡŒ ΠΏΠ»Π°Ρ†Π΄Π°Ρ€ΠΌΠΎΠΌ для дальнСйшСго развития ΠΈ ΡΠ°ΠΌΠΎΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ Π² IT.

R Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…: ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ языка программирования R

ДэниСл ДТонсон

часов ОбновлСно

Π—Π°Ρ‡Π΅ΠΌ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ R?

R β€” это язык программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ исслСдоватСлями Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌΠΈ корпорациями, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Google, Airbnb, Facebook ΠΈ Ρ‚. Π΄., для Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ ΠΏΠΎΠ»Π½Ρ‹ΠΉ курс ΠΏΠΎ R для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ основы для продвиТСния ΠΏΠΎ Ρ‚Π°ΠΊΠΈΠΌ Ρ‚Π΅ΠΌΠ°ΠΌ, ΠΊΠ°ΠΊ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ машинного обучСния, линСйная рСгрСссия, Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ряды, статистичСский Π²Ρ‹Π²ΠΎΠ΄ ΠΈ Ρ‚. Π΄.

Π§Ρ‚ΠΎ я Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°Ρ‚ΡŒ?


Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ знания статистичСской ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ΡΡ.

R ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° обучСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

πŸ‘‰ Π£Ρ€ΠΎΠΊ 1 Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ язык программирования R? β€” Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ основы R
πŸ‘‰ Π£Ρ€ΠΎΠΊ 2 Как Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Rstudio β€” Anaconda Π½Π° Windows/Mac
πŸ‘‰ Π£Ρ€ΠΎΠΊ 3 АрифмСтичСскиС ΠΈ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ β€” Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… R с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ
πŸ‘‰ Π£Ρ€ΠΎΠΊ 4 R Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ β€” Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ столбца, срСз
πŸ‘‰ Π£Ρ€ΠΎΠΊ 5 ΠšΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ Π² R β€” ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…

πŸ‘‰ Π£Ρ€ΠΎΠΊ 1 R Data Frame β€” Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈ подмноТСство
πŸ‘‰ Π£Ρ€ΠΎΠΊ 2 Бписок Π² R β€” Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ списков R, Π²Ρ‹Π±ΠΎΡ€ элСмСнтов Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
πŸ‘‰ Π£Ρ€ΠΎΠΊ 3 R Π‘ΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ„Ρ€Π΅ΠΉΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Order() β€” ΡƒΠ·Π½Π°ΠΉΡ‚Π΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
πŸ‘‰ Π£Ρ€ΠΎΠΊ 4 R Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ Dplyr β€” ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… (объСдинСниС) ΠΈ очистка (распространСниС)
πŸ‘‰ Π£Ρ€ΠΎΠΊ 5 ОбъСдинСниС ΠΊΠ°Π΄Ρ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π² R β€” ПолноС ΠΈ частичноС совпадСниС
πŸ‘‰ Π£Ρ€ΠΎΠΊ 6 Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° R β€” Π£Ρ‡ΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

πŸ‘‰ Π£Ρ€ΠΎΠΊ 1 ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ IF, ELSE, ELSE IF Π² R β€” ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
πŸ‘‰ Π£Ρ€ΠΎΠΊ 2 Π¦ΠΈΠΊΠ» For Π² R β€” ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ для списка ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹
πŸ‘‰ Π£Ρ€ΠΎΠΊ 3 Π¦ΠΈΠΊΠ» While Π² R β€” ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
πŸ‘‰ Π£Ρ€ΠΎΠΊ 4 apply(), lapply(), sapply(), tapply() Ѐункция Π² R β€” ΡƒΠ·Π½Π°ΠΉΡ‚Π΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
πŸ‘‰ Π£Ρ€ΠΎΠΊ 5 Π˜ΠΌΠΏΠΎΡ€Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ… Π² R β€” Π§Ρ‚Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² CSV, Excel, SPSS, Stata, SAS
πŸ‘‰ Π£Ρ€ΠΎΠΊ 6 na. omit & na.rm β€” Как Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ значСния (NA) Π² R
πŸ‘‰ Π£Ρ€ΠΎΠΊ 7 Экспорт Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· R β€” Как ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· R Π² CSV, Excel
πŸ‘‰ Π£Ρ€ΠΎΠΊ 8 ΠšΠΎΡ€Ρ€Π΅Π»ΡΡ†ΠΈΡ Π² R β€” Pearson & Spearman с ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ ΠŸΡ€ΠΈΠΌΠ΅Ρ€
πŸ‘‰ Π£Ρ€ΠΎΠΊ 9 R АгрСгатная функция β€” суммированиС ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°() ΠŸΡ€ΠΈΠΌΠ΅Ρ€
πŸ‘‰ Π£Ρ€ΠΎΠΊ 10 R Select(), Filter(), Arrange(), Pipeline β€” Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Анализ Π΄Π°Π½Π½Ρ‹Ρ…

πŸ‘‰ Π£Ρ€ΠΎΠΊ 1 R Scatterplots β€” ВочСчная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π² R с использованиСм ggplot2 (с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ)
πŸ‘‰ Π£Ρ€ΠΎΠΊ 2 boxplot() Π² R β€” Как Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ BoxPlots ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
πŸ‘‰ Π£Ρ€ΠΎΠΊ 3 Гистограмма ΠΈ гистограмма Π² R β€” Π£Ρ‡ΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
πŸ‘‰ Π£Ρ€ΠΎΠΊ 4 T-тСст Π² R β€” ΠΎΠ΄ΠΈΠ½ ΠΎΠ±Ρ€Π°Π·Π΅Ρ† ΠΈ ΠΏΠ°Ρ€Π° (с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ)
πŸ‘‰ Π£Ρ€ΠΎΠΊ 5 R ANOVA Tutorial β€” ΠžΠ΄Π½ΠΎΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠΉ ΠΈ двусторонний (с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ)

МашинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅

πŸ‘‰ Π£Ρ€ΠΎΠΊ 1 РСгрСссия ΠΈ Ρ‚ΠΈΠΏΡ‹ Π² R β€” R ΠŸΡ€ΠΎΡΡ‚Π°Ρ, мноТСствСнная линСйная ΠΈ ступСнчатая рСгрСссия
πŸ‘‰ Π£Ρ€ΠΎΠΊ 2 Π”Π΅Ρ€Π΅Π²ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π² R β€” Π”Π΅Ρ€Π΅Π²ΠΎ классификации ΠΈ ΠΊΠΎΠ΄ Π² R с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ
πŸ‘‰ Π£Ρ€ΠΎΠΊ 3 R Random Forest Tutorial β€” ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅
πŸ‘‰ Π£Ρ€ΠΎΠΊ 4 GLM Π² R β€” ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Π°Ρ линСйная модСль с ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ
πŸ‘‰ Π£Ρ€ΠΎΠΊ 5 ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡ K-срСдних Π² R β€” Π£Ρ‡ΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅

Π”ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°Ρ‚ΡŒ!

πŸ‘‰ Π£Ρ€ΠΎΠΊ 1 R ΠΏΡ€ΠΎΡ‚ΠΈΠ² Python β€” Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°?
πŸ‘‰ Π£Ρ€ΠΎΠΊ 2 SAS ΠΈ R β€” Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°?
πŸ‘‰ Π£Ρ€ΠΎΠΊ 3 Гистограмма ΠΈ гистограмма β€” Π”ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ отличия
πŸ‘‰ Π£Ρ€ΠΎΠΊ 4 R Вопросы для ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ β€” 18 Π»ΡƒΡ‡ΡˆΠΈΡ… вопросов для ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ R
πŸ‘‰ Π£Ρ€ΠΎΠΊ 5 Книги ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ R β€” 17 Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ R
πŸ‘‰ Π£Ρ€ΠΎΠΊ 6 Π£Ρ‡Π΅Π±Π½ΠΈΠΊ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π½Π° R Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PDF β€” Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π£Ρ‡Π΅Π±Π½ΠΈΠΊ Π½Π° R Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PDF для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ язык программирования R? Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ основы R

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ R Software?

R β€” это язык программирования ΠΈ бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ Россом Π˜Ρ…Π°ΠΊΠΎΠΉ ΠΈ Π ΠΎΠ±Π΅Ρ€Ρ‚ΠΎΠΌ Π”ΠΆΠ΅Π½Ρ‚Π»ΡŒΠΌΠ΅Π½ΠΎΠΌ Π² 1993 Π³ΠΎΠ΄Ρƒ. R ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΎΠ±ΡˆΠΈΡ€Π½Ρ‹ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ статистичСских ΠΈ графичСских ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². Он Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ машинного обучСния, Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ Ρ€Π΅Π³Ρ€Π΅ΡΡΠΈΡŽ, Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ряды, статистичСскиС Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ R написаны Π½Π° R, Π½ΠΎ для тяТСлых Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΊΠΎΠ΄Ρ‹ C, C++ ΠΈ Fortran.

R ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΡ‡Π΅Π½Ρ‹ΠΌΠΈ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ язык программирования R, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Uber, Google, Airbnb, Facebook ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Анализ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ R выполняСтся Π² нСсколько этапов; ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅, ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° : R β€” это понятный ΠΈ доступный инструмСнт программирования
  • ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ : R состоит ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…
  • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ для сСбя : исслСдуйтС Π΄Π°Π½Π½Ρ‹Π΅, уточняйтС свою Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρƒ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΈΡ…
  • МодСль : R прСдоставляСт ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ инструмСнтов для получСния ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ для Π²Π°ΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…
  • ΠžΠ±Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ : ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠ΄Ρ‹, Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΎΡ‚Ρ‡Π΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ R Markdown ΠΈΠ»ΠΈ создавайтС прилоТСния Shiny, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠΌΠΈ со всСм ΠΌΠΈΡ€ΠΎΠΌ

Π’ этом Π²Π²ΠΎΠ΄Π½ΠΎΠΌ руководствС Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ R

  • Для Ρ‡Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ R?
  • R ΠΎΡ‚ ΠŸΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ
  • Π -ΠΏΠ°ΠΊΠ΅Ρ‚
  • Бвязь с R
  • Π—Π°Ρ‡Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ R?
  • Π‘Ρ‚ΠΎΠΈΡ‚ Π»ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ R?
  • ЯвляСтся Π»ΠΈ R слоТным?

Для Ρ‡Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ R?

  • БтатистичСский Π²Ρ‹Π²ΠΎΠ΄
  • Анализ Π΄Π°Π½Π½Ρ‹Ρ…
  • Алгоритм машинного обучСния

R ΠΏΠΎ отраслям

Если ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ использованиС R ΠΏΠΎ отраслям, Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΡƒΡ‡Π΅Π½Ρ‹Π΅ стоят Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ мСстС. R β€” это язык для статистики. R β€” это ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ Π² отрасли здравоохранСния, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΈ консалтинг.

ΠŸΠ°ΠΊΠ΅Ρ‚ R

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌΠΈ областями примСнСния R Π±Ρ‹Π»ΠΈ ΠΈ всСгда Π±ΡƒΠ΄ΡƒΡ‚ статистика, визуализация ΠΈ машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. На рисункС Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ R Π²Ρ‹Π·Π²Π°Π» наибольшСС количСство вопросов Π² Stack Overflow. Π’ Ρ‚ΠΎΠΏ-10 Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½ΠΈΡ… связаны с Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ процСссом спСциалиста ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ: ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².

ВсС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ R, ΠΏΠΎΡ‡Ρ‚ΠΈ 12ΠΊ, хранятся Π² CRAN. CRAN являСтся бСсплатным ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ многочислСнныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ для машинного обучСния ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… рядов.

ΠžΠ±Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ с R

Π£ R Π΅ΡΡ‚ΡŒ нСсколько способов ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ, Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ с ΡƒΡ†Π΅Π½ΠΊΠΎΠΉ, Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· блСстящСС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ВсС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΎ Π² Rpub, GitHub ΠΈΠ»ΠΈ Π½Π° Π²Π΅Π±-сайтС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½ΠΎΠΉ Π½Π° Rpub

Rstudio ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΡƒΡ†Π΅Π½ΠΊΡƒ для написания Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ…:

  • Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚:
    • HTML
    • PDF/латСкс
    • Π‘Π»ΠΎΠ²ΠΎ
  • ΠŸΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡ
    • HTML
    • PDF-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ€

Π’ Rstudio Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ инструмСнт для простого создания прилоТСния. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ прилоТСния с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ВсСмирного Π±Π°Π½ΠΊΠ°.

Π—Π°Ρ‡Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ R?

Наука ΠΎ Π΄Π°Π½Π½Ρ‹Ρ… опрСдСляСт способ вСдСния бизнСса компаниями. Π‘Π΅Π· сомнСния, Ссли Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ подальшС ΠΎΡ‚ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° ΠΈ машин, компания ΠΏΠΎΡ‚Π΅Ρ€ΠΏΠΈΡ‚ Π½Π΅ΡƒΠ΄Π°Ρ‡Ρƒ. Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ вопрос Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ инструмСнт/язык слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ?

На Ρ€Ρ‹Π½ΠΊΠ΅ доступно мноТСство инструмСнтов для Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½Ρ‹Ρ…. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ языка Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. На рисункС Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° кривая обучСния ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с бизнСс-возмоТностями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ язык. ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ бСсплатного ΠΎΠ±Π΅Π΄Π° Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя Π½Π° ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ инструмСнта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ являСтся R.

Π’ Π»Π΅Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Excel ΠΈ PowerBI. Π­Ρ‚ΠΈ Π΄Π²Π° инструмСнта просты Π² освоСнии, Π½ΠΎ Π½Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π²Ρ‹Π΄Π°ΡŽΡ‰ΠΈΡ…ΡΡ бизнСс-возмоТностСй, особСнно с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния модСлирования. ΠŸΠΎΡΠ΅Ρ€Π΅Π΄ΠΈΠ½Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Python ΠΈ SAS. SAS β€” это ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт для провСдСния статистичСского Π°Π½Π°Π»ΠΈΠ·Π° для бизнСса, Π½ΠΎ ΠΎΠ½ ΠΏΠ»Π°Ρ‚Π½Ρ‹ΠΉ. SAS β€” это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Β«Π½Π°ΠΆΠΌΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΠΉΒ». Однако Python β€” это язык с ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½ΠΎΠΉ ΠΊΡ€ΠΈΠ²ΠΎΠΉ обучСния. Python β€” фантастичСский инструмСнт для развСртывания машинного обучСния ΠΈ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°, Π½ΠΎ Π΅ΠΌΡƒ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π‘ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΠΉ ΠΊΡ€ΠΈΠ²ΠΎΠΉ обучСния R являСтся Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ компромиссом ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ….

Говоря ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (DataViz), Π²Ρ‹ навСрняка ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎ Tableau. Tableau, Π±Π΅Π· сомнСния, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ инструмСнт для обнаруТСния закономСрностСй с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Tableau Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Одна большая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚Π°ΠΊ ΠΈ Π½Π΅ Π½Π°ΠΉΡ‚ΠΈ шаблон ΠΈΠ»ΠΈ просто ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ мноТСство бСсполСзных Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ. Tableau β€” Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ инструмСнт для быстрой Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ бизнСс-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ. Когда Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ статистики ΠΈ инструмСнта принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, R большС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

Stack Overflow β€” большоС сообщСство языков программирования. Если Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ модСль, Stack Overflow ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ. Π—Π° Π³ΠΎΠ΄ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ вопросов-просмотров для R Ρ€Π΅Π·ΠΊΠΎ увСличился ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ языками. Π­Ρ‚Π° тСндСнция, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, тСсно связана с Π±ΡƒΡ€Π½Ρ‹ΠΌ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ Π½Π°ΡƒΠΊΠΈ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ ΠΎΠ½Π° ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ спрос Π½Π° язык R для Π½Π°ΡƒΠΊΠΈ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ….

Π’ Π½Π°ΡƒΠΊΠ΅ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ… Π΅ΡΡ‚ΡŒ Π΄Π²Π° инструмСнта, ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. R ΠΈ Python, вСроятно, ΡΠ²Π»ΡΡŽΡ‚ΡΡ языками программирования, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΌΠΈ Π½Π°ΡƒΠΊΡƒ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ….

Π‘Ρ‚ΠΎΠΈΡ‚ Π»ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ R?

БпСциалист ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²Π° прСвосходных инструмСнта: R ΠΈ Python. Π£ вас ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±ΠΎΠΈΡ…, особСнно Ссли Π²Ρ‹ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π½Π°ΡƒΠΊΡƒ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ…. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ статистичСского модСлирования ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π²Π°ΠΆΠ½Π΅Π΅, Ρ‡Π΅ΠΌ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ языка программирования. Π―Π·Ρ‹ΠΊ программирования β€” это инструмСнт для вычислСния ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ вашСго открытия. Бамая ваТная Π·Π°Π΄Π°Ρ‡Π° Π² Π½Π°ΡƒΠΊΠ΅ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ… β€” это Ρ‚ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ: ΠΈΠΌΠΏΠΎΡ€Ρ‚, очистка, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π²Ρ‹Π±ΠΎΡ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π­Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ вашим основным Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ. Если Π²Ρ‹ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ R ΠΈ Python ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Π½Π΅ имСя солидного ΠΎΠΏΡ‹Ρ‚Π° Π² статистикС, это просто Π³Π»ΡƒΠΏΠΎ. БпСциалисты ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ Π½Π΅ программисты. Π˜Ρ… Ρ€Π°Π±ΠΎΡ‚Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠΈ ΠΈ Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. Если Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ язык Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, ΠΊΠ°ΠΊΠΎΠΉ язык Π²Π°ΠΌ большС всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚.

Основная аудитория спСциалистов ΠΏΠΎ Π½Π°ΡƒΠΊΠ΅ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ… β€” бизнСс-профСссионалы. Π’ бизнСсС ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²Π°ΠΆΠ½Ρ‹Ρ… аспСктов являСтся ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅. Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ способов общСния: ΠΎΡ‚Ρ‡Π΅Ρ‚, Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, панСль инструмСнтов. Π’Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ всС это вмСстС.

R слоТно?

Много Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ язык R Π±Ρ‹Π» Ρ‚Ρ€ΡƒΠ΄Π½Ρ‹ΠΌ для изучСния. Π―Π·Ρ‹ΠΊ Π±Ρ‹Π» Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹ΠΌ ΠΈ Π½Π΅ Ρ‚Π°ΠΊΠΈΠΌ структурированным, ΠΊΠ°ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ инструмСнты программирования.