ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 06.12.2023
Просмотров: 60
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Лабораторная работа №1Тема: Работа с командной строкой Цель: научить работать в среде R-Studio, изучить практику подготовки и выполнения простых программ. Знакомство с типами данных. Применение оператора присваивания. Ввод и вывод данных. Выполнение арифметических операций.Краткие теоретические сведенияR – статистическая система анализа, созданная Россом Ихакой и Робертом Гентлеманом (1996, J.Comput.Граф.Stat., 5: 299-314). R является и языком и программным обеспечением. Язык R – рассматривают как диалект языка S созданный AT&T Бэлл Лаборатории.Основные операторыИнсталлированная система R запускается вызовом файла (RGui.exe или Rterm.exe R под Unix). Появившаяся подсказка ‘>’ указывает, что R ждет ваших команд. Под Windows, некоторые команды, связанные с операционной системой (доступ к справке, открытию файлов...) могут быть выполнены с помощью выпадающего меню, но большинство необходимо набирать на клавиатуре.На первом этапе необходимо изучить три вещи: создание и изменение элементов, сохранение и удаление объектов из памяти, и доступ справке (помощь). 1.1.Оператор <-R – объектно-ориентированный язык: переменные, данные, матрицы, функции, результаты, и т.д., хранятся в оперативной памяти компьютера в форме объектов, которые имеют имя. Для отображения его значения необходимо напечатать название объекта. Например, для отображения значения объекта n:
[1] 601.2.Отображение и удаление объектов в памятиФункция ls() показывает объекты, находящиеся памяти, отображая только их названия.> name <- "ВОЛГА"; n1 <- 10; n2 <- 100; m <- 0.5> ls()[1] "m" "n1" "n2" "name"При записи нескольких команд в одной строке, для того чтобы отделить одну команду от другой используется символ ";" (точка с запятой).Если объектов в памяти много, может быть целесообразно, перечислить только те объекты, в названии которых содержатся определенные символы. Это может быть сделано с помощью параметра pattern (который может быть сокращен: pat):
b) Округлите значение S с помощью функции round() с двумя знаками после запятой.
b) Найдите минимальное значение N и M.
-
n
-
n <- 15 -
n
-
5 -> n -
n
-
n <- 10+2 -
n
-
(10+2) *5
[1] 601.2.Отображение и удаление объектов в памятиФункция ls() показывает объекты, находящиеся памяти, отображая только их названия.> name <- "ВОЛГА"; n1 <- 10; n2 <- 100; m <- 0.5> ls()[1] "m" "n1" "n2" "name"При записи нескольких команд в одной строке, для того чтобы отделить одну команду от другой используется символ ";" (точка с запятой).Если объектов в памяти много, может быть целесообразно, перечислить только те объекты, в названии которых содержатся определенные символы. Это может быть сделано с помощью параметра pattern (который может быть сокращен: pat):
-
ls(pat = "m.")
-
ls(pat = " ^ m.")
-
ls.str()
-
М. <-data.frame (n1, n2, m) -
ls.str(pat = "M.")
-
‘data.frame’: 1 Обь. из 3 переменных: $ n1: цифровой 10
-
помощью функции ls.str() используется параметр max.level
-
apropos("anova")
-
"anova" "anova.glm" "anova.glm.null" "anova.glmlist"
-
"anova.lm" "anova.lm.null" "anova.mlm" "anovalist.lm"
-
"print.anova" "print.anova.glm" "print.anova.lm" "stat.anova"
-
Найдите область определения и вычислите значения следующих функций:
-
а)
,
, где x – вещественное число.
-
а)
,
, где t, z – вещественные числа.
-
а)
,
, где t, z – вещественные числа.
b) Округлите значение S с помощью функции round() с двумя знаками после запятой.
-
а)
,
, где t, z – вещественные числа.
-
а)
,
, где t, z, x – вещественные числа.
-
а)
,
, гдеx, y – вещественные числа.
-
а)
,
, гдеx, y – вещественные числа.
-
а)
,
, гдеx, y – вещественные числа.
-
а)
,
, гдеp, x, z – вещественные числа.
-
а)
,
, гдеp, t – вещественные числа.
-
а)
,
, гдеx, y – вещественные числа.
-
а)
,
, гдеt, z – вещественные числа.
b) Найдите минимальное значение N и M.
-
а)
,
, гдеp, t, n – вещественные числа.
-
а) A=
,
, гдеn, m, t – вещественные числа.
-
а)
,
, гдеp, t – вещественные числа.