Foundation R Training Course

Код на курса

foundr

Продължителност

7 hours (usually 1 day including breaks)

Изисквания

There are no specific requirements needed to attend this course.

Общ преглед

The objective of the course is to enable participants to gain a mastery of the fundamentals of R and how to work with data.

План на курса

Basic overview of R and R Studio

  • R overview
  • R Studio Environment Windows
    • Script Editor Window
    • Data Environment
    • Console
    • Plots/Help/Packages

Working with Data

  • Introduction to vectors and matrices (data.frame)
  • Different types of variables
    • Numeric, Integer, factor etc
    • Changing variable types
    • Importing data using R Studio menu functions
    • Removing variables ls() command
  • Creating variables at the console prompt – single, vector, data frame
  • Naming vectors and matrices
  • Head and tail commands
  • Introduction to dim, length and class
  • Command line import (reading .csv and tab delimited .txt files)
  • Attaching and detaching data (advantages vs data.frame$)
  • Merging data using cbind and rbind

Exploratory Data Analysis

  • Summarising data
  • Summary command on both vectors and data frames
  • Sub-setting data using square brackets
    • summarising and creating new variables
  • Table and summary commands
  • Summary statistic commands
    • Mean
    • Median
    • Standard Deviation
    • Variance
    • Count & frequencies
    • Min & Max,
    • Quartiles
    • Percentiles
    • Correlation

Exporting data

    • Write table .txt
    • Write to a .csv file

R Workspace

  • Concept of Working Directories and Projects (menu driven and code – setwd())

Introduction to R scripts

  • Creating R Scripts
  • Saving scripts
  • Workspace images

Concepts of packages

  • Installing packages
  • Loading packages into memory

Plotting data (using standard default R plot command and ggplot2 package)

  • Bar Charts and Histograms
  • Boxplots
  • Line charts / time series
  • Scatter plots
  • Stem and leaf
  • Mosaic
  • Modifying plots
    • Titles
    • Legends
    • Axis
    • Plot Area
  • Exporting a plot to a third party application

Oтзиви от потребители

★★★★★
★★★★★

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

Свързани Kурсове

Специални оферти

Абонамент за специалните оферти

Ние се отнасяме с Вашите данни поверително и не ги предоставяме на трети страни. Можете да промените настройките си по всяко време или да се отпишете изцяло.

НЯКОИ ОТ НАШИТЕ КЛИЕНТИ

is growing fast!

We are looking for a good mixture of IT and soft skills in Bulgaria!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions