Свържете се с нас

План на курса

Въведение и предварителни условия

  • Оправяне R за по-приятно използване, R и наличните графични интерфейси (GUI)
  • RStudio
  • Свързано програмное обезпечаване и документация
  • R и статистиката
  • Интерактивно използване на R
  • Въведение сесия
  • Получаване на помощ за функции и особености
  • R команди, чувствителност към голяма и малка буква и т.н.
  • Връщане и коригиране на предходни команди
  • Изпълнение на команди от файл или извеждане на резултатите във файл
  • Постоянство на данните и премахване на обекти

Прости манипуляции; числа и вектори

  • Вектори и задаване
  • Аритметика с вектори
  • Генериране на регулярни последователности
  • Логически вектори
  • Лipseщi стойности
  • Кarakterни вектори
  • Индексни вектори; избор и модифициране на подмножества от набор данни
  • Други видове обекти

Обекти, техния начин и атрибути

  • Вътрешни атрибути: начин и дължина
  • Промяна на дължината на обекта
  • Получаване и задаване на атрибути
  • Клас на обекта

Масиви и матрици

  • Масиви
  • Индексиране на масиви. Подсекции на масиви
  • Индексни матрици
  • Функцията array()
  • Външното произведение на два масива
  • Обобщено транспониране на масив
  • Матрични функции
    • Матричен множител
    • Линейни уравнения и инверсия
    • Собствени стойности и собствени вектори
    • Сингуларна ценост, разлагане на детерминанти
    • Метод на най-малките квадрати и QR разлагане
  • Формиране на подразделени матрици, cbind() и rbind()
  • Функцията за конкатенация, c(), с масиви
  • Честотни таблиците от фактори

Списъци и данни редове (data frames)

  • Списъци
  • Формиране и модифициране на списъци
    • Конкатениране на списъци
  • Данни редове (data frames)
    • Формиране на данни редове
    • attach() и detach()
    • Работа с данни редове
    • Прикачване на произволни списъци
    • Управление на пътеката за търсене

Манипулиране на данни

  • Избор, подмножества от наблюдения и променливи
  • Филтриране, групиране
  • Прекодиране, трансформации
  • Агрегация, комбиниране на данни редове
  • Манипулиране на текст, пакет stringr

Четене на данни

  • Txt файлове
  • CSV файлове
  • XLS, XLSX файлове
  • Файлове в формат SPSS, SAS, Stata и други
  • Експортиране на данни в txt, csv и други формати
  • Достъп до данни от бази данни чрез език SQL

Вероятностни разпределения

  • R като набор статистически таблици
  • Изучаване на разпределението на набор данни
  • Тестове за едно и две образца

Групиране, цикли и условни изпълнения

  • Групирани изрази
  • Контролните оператори
    • Условно изпълнение: if операторите
    • Повторни изпълнения: for цикли, repeat и while

Създаване на собствени функции

  • Прости примери
  • Дефиниране на нови бинарни оператори
  • Именуване на аргументи и по подразбиране стойности
  • Аргументът '...'
  • Присвояване в функции
  • По-сложни примери
    • Фактори за ефективност в блоковите дизайни
    • Изтриване на всички имена при извеждането на масив
    • Рекурсивно числено интегриране
  • Област на виждаемост (scope)
  • Персонализиране на околната среда
  • Класове, генерични функции и обектно-ориентирано програмиране

Графически процедури

  • Дълбоки графически команди
    • Функцията plot()
    • Приказване на мултивариантни данни
    • Показване на графики
    • Аргументи към дълбоките графически функции
  • Основни визуализации
  • Мултивариантни отношения с пакетите lattice и ggplot
  • Използване на графични параметри
  • Списък с графични параметри

Автоматизирано и интерактивно докладване

  • Комбиниране на изход от R с текст
 14 Часове

Брой участници


Цена за участник

Отзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории