Главная страница
Навигация по странице:

  • 7.Операции с векторами 12

  • 8.Векторная алгебра 17 9.Матрицы и массивы чисел в R 20 10.Вывод данных в R 20 11.Ввод данных с клавиатуры в R 23

  • Некоторые дополнительные настройки RStudio Пройдите по пунктам основного меню Tools –> Global Options. Подменю General

  • Tools –> Install Packages …

  • 01 Пр Основные операторы R. Занятие 01. Введение в r содержание установка пакета 1


    Скачать 1.34 Mb.
    НазваниеЗанятие 01. Введение в r содержание установка пакета 1
    Дата28.02.2022
    Размер1.34 Mb.
    Формат файлаdocx
    Имя файла01 Пр Основные операторы R.docx
    ТипЗанятие
    #377197
    страница1 из 10
      1   2   3   4   5   6   7   8   9   10


    Практическое занятие 01. Введение в R

    СОДЕРЖАНИЕ

    1. Установка пакета 1

    2. Работа с библиотеками программ в R 4

    3. Переменные и основные операции 6

    4. R – калькулятор 8

    5. Типы данных и операторы в R 9

    6.Структуры данных в R 11

    7.Операции с векторами 12

    Создание векторов 12

    Арифметические операции с векторами 13

    Операторы отношений 15

    Логические Операторы 16

    Операторы присваивания 17

    8.Векторная алгебра 17

    9.Матрицы и массивы чисел в R 20

    10.Вывод данных в R 20

    11.Ввод данных с клавиатуры в R 23

    ПРАКТИЧЕСКИЕ ЗАДАНИЯ 23

    Приложение. Математические функции R 27

    1. Установка пакета


    Для работы с данным (и последующими учебно-методическими материалами по R) необходимо иметь установленные на компьютере два пакета: интерпретатор языка программирования R и оболочку RStudio.

    Вы можете загрузить версию R установщика Windows из R-3.2.2 для Windows (32/64 бит) и сохранить ее в локальном каталоге. По ссылке https://cran.r-project.org/ скачать загрузчик R «R-3.4.0-win» (или более новой версии).

    Так как это установщик Windows (.exe) с именем «R-version-win.exe». Вы можете просто дважды щелкнуть и запустить установщик, принимая настройки по умолчанию. Если у вас 32-битная версия Windows, она устанавливает 32-битную версию. Но если у вас 64-битная версия Windows, она устанавливает как 32-битную, так и 64-битную версии.

    После установки вы можете найти значок для запуска Программы в структуре каталогов «R \ R3.2.2 \ bin \ i386 \ Rgui.exe» в разделе «Файлы программ Windows». Нажатие на этот значок вызывает R-GUI, который является консолью R для программирования R.

    После установки R устанавливается Rstudio. Дистрибутив для установки можно найти по адресу: https://rstudio.com/products/rstudio/download/

    После установки оболочки RStudio и запуска программы пакета мы увидим раскрывшееся окно программы. Создадим новый документ с будущим кодом (скриптом), выбрав мышью в верхнем левом пункте меню «R script» или нажав сочетание клавиш Ctrl+Shift+N. После этого область RStudio разобьётся на четыре окна и примет законченный вид:


    1. Левое верхнее: окно рабочего листа с будущим кодом на языке R. Здесь мы будем вводить команды R и их запускать.

    2. Левое нижнее: консоль R – окно с пошаговой компиляцией команд R. На этом листе мы будем видеть результаты работы наших программ.

    3. Правое верхнее: окно истории работы R и текущих значений объектов.

    4. Правое нижнее: многофункциональное окно: навигация / графика / пакеты / справка…

    Некоторые дополнительные настройки RStudio

    Пройдите по пунктам основного меню Tools –> Global Options.

    Подменю General В появившемся диалоговом окне обязательно укажите во второй строчке путь к рабочей директории R (default working directory). Именно сюда будут записываться все ваши данные по умолчанию и именно отсюда R будет предлагать вам открыть существующие файлы.

    Полезно поставить галочки в соответствующие места, регламентирующие автосохранение и пр.



    Подменю Pane Layout Данный раздел позволяет настроить формат вывода информации в четыре окна RStudio, перенастроив решительно все, что можно.



    2. Работа с библиотеками программ в R


    После запуска интерпретатора R вы получите приглашение >, где вы можете начать печатать вашу программу следующим образом:

    myString<-"Hello, World!"

    print(myString)
    [1] "Hello, World!"

    Здесь первый оператор определяет строковую переменную myString, где мы присваиваем строку «Hello, World!» и затем следующая инструкция print () используется для вывода значения, хранящегося в переменной myString. Оператор присвоения в R имеет вид <- .
    Оператор комментария #

    Как шутят программисты: оператор комментария – самый частый оператор в любом языке программирования. Именно оставленные нами пояснения делают текст программ в каком-то смысле интерактивным: ремарки напоминают нам о смысле введенных ранее команд. В языке R таким оператором является символ решетки: #, т.е. компилятор R не будет воспринимать в качестве кода все, что написано после символа решетки «#» в текущей строке. Например, строка

    # Здравствуй, мир! :)
    Загрузка библиотек

    Сейчас мы могли бы уже написать что-нибудь более содержательное в поле текста программы (левое верхнее окно), однако при первом запуске RStudio нам необходимо подгрузить из интернета актуальные библиотеки используемых процедур и функций в R. Это можно сделать двумя способами.

    Первый способ: набрать специальную команду загрузки в R требуемого пакета. Например, обязательной первичной загрузкой основной базы программных пакетов в R является загрузка библиотеки "Rcmdr". Введем в первой строке рабочего листа команду (можно просто скопировать текст через буфер обмена):
    install.packages("Rcmdr",dependencies=TRUE) #Загрузитьпакет "Rcmdr"
    Важно знать, что в языке R различаются строчные и прописные буквы, то есть символы «a» и «A» – разные! Здесь Rcmdr не равно rcmdr!

    Если теперь после набора этой строки нажать Enter, то курсор перескочит на новую строку и ничего более не произойдет. Но если нажать сочетание Ctrl+Enter, то курсор также перескочит на новую строку, но код предыдущей строки при этом будет направлен на компиляцию, что приведет к выполнению указанной команды. Можно будет заметить, как R подгружает из интернета необходимые модули, это занимает примерно 5-7 минут. В итоге мы увидим сообщение об успешной установке:

    Такую установку требуется делать один раз для каждого компьютера. Если используются дополнительные библиотеки, то поступают аналогично.

    Второй способ: вызвать интерактивное окно загрузчика библиотек, пройдя по меню Tools –> Install Packages


    В появившемся окне остается только вводить необходимые имена пакетов (если несколько сразу, то через пробел) и нажимать кнопку Install:

    Однако, даже когда библиотека загружена на компьютер одним из описанных способов, обращение к ее процедурам и функциям в текущем сеансе (в текущем запуске RStudio) остается недоступным, пока мы не подключим (не активизируем) в текущей сессии эту библиотеку командой library(name). Это сделано в R для экономии оперативной памяти. Например, мы хотим использовать расширенные возможности алгебры матриц с помощью библиотеки "Matrix". Тогда мы должны один раз загрузить этот пакет на компьютер командой:

    install.packages("Matrix",dependencies=TRUE) # Загрузитьпакет "Matrix"
    Всякий раз, когда собираемся использовать этот пакет, нам необходимо в начале сессии запускать команду активации:

    library(Matrix) # Активизировать загруженный в R пакет "Matrix"


      1   2   3   4   5   6   7   8   9   10


    написать администратору сайта