English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Учебник по языку R

Язык R является языком программирования и средой для анализа данных, графики и отчетов. Язык R был создан Россом Ihaka и Робертом Gentlent из Университета Оксфорда, и в настоящее время разрабатывается командой разработчиков R. Язык R предоставляется бесплатно под лицензией GNU General Public License и предоставляет предварительно скомпилированные бинарные версии для различных операционных систем (например, Linux, Windows и Mac). Этот язык программирования назван R, основываясь на первых буквах имен двух авторов (robertgentlest и rossihaka), частично от имени языка S из Bell Labs.

  

Язык R является математическим языком программирования, предназначенным для исследователей в области математики,主要用于统计分析、графики и данные挖掘.

Если вы новичок в компьютерных программах и срочно хотите узнать о общих принципах программирования на компьютере, язык R не является очень подходящим выбором, вы можете выбрать Python,C или Java.

Язык R и язык C являются результатами исследований в贝尔 лаборатории, но они имеют разные акценты в области применения. Язык R является интерпретационным языком, направленным на математических исследователей, а язык C предназначен для инженеров по программному обеспечению.

R 语言是解释运行的语言(与 C 语言的编译运行不同),它的执行速度比 C 语言慢得多,不利于优化。但它在语法层面提供了更加丰富的数据结构操作并且能够十分方便地输出文字和图形信息,所以它广泛应用于数学尤其是统计学领域。

Ссылки на ресурсыОфициальный веб-сайт языка R:

Язык R является интерпретируемым языком (в отличие от компилируемого C-языка), его скорость выполнения значительно медленнее, что不利于 оптимизации. Но он предоставляет более богатые данные структуры для работы на уровне грамматики и может легко выводить текстовую и графическую информацию, поэтому он широко используется в области математики, особенно в статистике.Список официальных зеркал:

https://cran.r-project.org/mirrors.html

Кому подходит этот учебник?

Этот учебник был создан специально для программистов, которые хотят с нуля изучить язык R.

Если вы опытный пользователь языка R, вы все равно можете найти в этом учебнике справочные материалы по грамматике, но учебник himself может не содержать материалов, которые помогут вам решить ваши глубокие проблемы.

  • 特点 языка R

  • Язык R belongs to the GNU open source software, has good compatibility and is free to use

  • Грамматика очень полезна для сложных математических вычислений

  • Рichoй набор типов данных, включая векторы, матрицы, факторы, данные и другие常用的 данные структуру

Хороший стиль кода, высокая читаемость

Хотя R в основном используется для статистического анализа или разработки статистического программного обеспечения, его также используют для вычислений с матрицами. Скорость анализа R может сравниться с скоростью свободного программного обеспечения GNU Octave и коммерческого программного обеспечения MATLAB.

Компилирование/выполнение программы R         

Пример
myString <- "Hello, World!"
print(myString)

Пробуем посмотреть <›>

Файлы с расширением .R являются файлами языка R.