План на курса

Въведение и подготвителни дейности

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

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

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

Обекти, техните режими и атрибути

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

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

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

Списъци и рамки с данни

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

Манипулация с данни

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

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

  • Тxt файлове
  • CSV файлове
  • XLS, XLSX файлове
  • SPSS, SAS, Stata,… и други формати на данни
  • Експорт на данни в txt, csv и други формати
  • Accessване на данни от бази данни, използвайки SQL език

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

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

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

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

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

  • Прости примери
  • Определяне на нови бинарни оператори
  • Именовани аргументи и стойности по подразбиране
  • Аргументът '...'
  • Присъждане в функции
  • Посложени примери
    • Ефективни фактори в блокови проекти
    • Изтриване на всички имена в печатен масив
    • Рекурсивна числена интеграция
  • Обхват
  • Персонализиране на средата
  • Класове, обобщени функции и ориентация към обекти

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

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

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

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

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


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

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

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

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