Agenda

  • About R
  • R features
  • R: runtime, core packages, and IDEs
  • Install R Ecosystem
  • Launch and Hello, R script

About R (programming language)

Paradigms: multi-paradigm (including functional)

Runtime: interpreted

Typing discipline: dynamic

Supported OS: Unix, MacOS, Windows

License: Open source (GNU GPL 2)

First appeared: 1993

Stable release: 3.6.2 (2019-12-12)

Website: r-project.org

R (ƒ)eatures

Нацелен на решение статистических задач и задач анализа данных

Векторизация вычислений (SIMD) «из коробки»

15000+ специализированных библиотек (packages)

Возможность исполнять код на R, C, Python

Большое community со стороны индустрии и академического сообщества

Зрелость языка и пакетов: 25+ лет существования

Мощный и лаконичный синтаксис

Удобная IDE, возможности по визуализации, работа с markdown-разметкой

Это все сделано на R!

R: runtime, core packages, and IDEs

  • Multiple OSs, multiple R runtimes, multiple IDEs, terminal (console)
  • Possible to build a software stack based only on Open Source
  • Available via cloud platforms: Microsoft Azure, AWS, Google Cloud.

Install R Ecosystem

Hello, R!

Hello, Git!

Clone this repository from GitHub:

# enter in the terminal
git clone https://github.com/codez0mb1e/StarRter.git

Conclusion