Лабораторная работа 1 по предмету "Основы моделирования систем и процессов"
Интернет-институт ТулГУ (Тульский государственный университет)
Инструментальные средства. Основы языка R.
Задание на работу:
1. Калькулятор
2. Работа с векторами. Выполните следующие действия:
- первый элемент вектора;
- последний элемент вектора;
- элементы вектора с третьего по пятый включительно;
- элементы вектора, которые равны 2;
- элементы вектора, которые больше 4;
- индексы элементов, которые равны 0;
- минимальное значение элемента вектора и его позицию;
- отсортированный вектор;
- сумму элементов вектора.
3. Работа с массивами. Выполните следующие действия:
1) С помощью инструкции array определите трехмерный массив размерностью 5 на 4 на 2. Элементы - числа от 0 до 39.
2) Выполните операции:
- выведите значение массива [2,3,1]
- добавьте число к каждому элементу массива
- выведите только первый столбец массива
3) Создайте вектор height, хранящий результаты измерения роста в сантиметрах у 9 человек. Отобрать в переменную greater_than_mean только те значения роста, которые больше среднего по выборке. Чтобы найти среднее, удобно воспользоваться функцией mean(), которая принимает на вход имя вектора.
4) Создайте переменную my_vector и записать в нее 20 целых чисел. Найти сумму всех элементов вектора, которые больше 10. Сохранить сумму в переменную my_sum.
4. Условия, циклы. Для векторов из Задания 2 выполните следующие действия с помощью циклов:
- найдите первый элемент вектора, значение которого превышает 5;
- найдите сумму элементов вектора с третьего по пятый включительно;
- сумму элементов вектора.
5. Дескриптивные статистики.
- Создайте два вектора размерности 10: вектор x из случайных значений от 1 до 20, вектор y состоит из натуральных чисел 1,2, … , 10 .
- Для первого вектора определите дескриптивные статистики.
- Отобразить графически зависимость первого вектора от второго.