Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение и предварителни условия
- Оправяне 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)
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
Курс - R Programming for Data Analysis
Машинен превод