Object-Oriented Programming in C# (VS 2015)

Course

Inhouse

Price on request

Description

  • Type

    Course

  • Methodology

    Inhouse

  • Start date

    Different dates available

Over the past few years, R has been steadily gaining popularity with business analysts, statisticians and data scientists as a tool of choice for conducting statistical analysis of data as well as supervised and unsupervised machine learning.

Facilities

Location

Start date

Inhouse

Start date

Different dates availableEnrolment now open

About this course

Upon completion of this course, you will be able to:High octane introduction to R programmingLearning about R data structuresWorking with R functionsStatistical data analysis with RSupervised and unsupervised machine learning with R

Business Analysts, Technical Managers, and Programmers

Participants should have the general knowledge of statistics and programming

This intensive training course helps students learn the practical aspects of the R programming language. The course is supplemented by many hands-on labs which allow attendees to immediately apply their theoretical knowledge in practice.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2018

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Object oriented training
  • Object-oriented training
  • Export
  • Programming
  • Object oriented Programming
  • Oriented Programming

Course programme


#text-block-10 { margin-bottom:0px; text-align:left; }

1. INTRODUCTION

Installing R
Character Terminal and GUI Interfaces to R
Other GUI Integrated Development Environments

#text-block-11 { margin-bottom:0px; text-align:left; }

2. WORKING WITH R

Running R
Learning GUI Integrated Development Environment
Interacting with R Interpreter
R Sessions and Workspaces
Saving Your Workspace
Loading Your Workspace
Removing Objects in Workspace
Getting Help
Getting System Information
Standard R Packages
Loading Packages
CRAN (The Comprehensive R Archive Network)
Extending R


#text-block-12 { margin-bottom:0px; text-align:left; }

3. R SYNTAX:

General Notes on R Commands and Statements
Variables
Assignment Operators
Arithmetic Operators
Logical Operators

#text-block-13 { margin-bottom:0px; text-align:left; }

4. R DATA STRUCTURES

R Objects
Vectors
Logical Vectors
Character Vectors
Creating and Working with Vectors
Lists
Creating and Working with Lists
Matrices
Creating and Working with Matrices
Data Frames
Creating and Working with Data Frames
Interactive Creation of Data Frames
Getting Info about a Data Frame
Sorting Data in Data Frames
Matrices vs Data Frames


#text-block-14 { margin-bottom:0px; text-align:left; }

5. FUNCTIONS

Using R Common Functions
Numeric Functions
Character / String Functions
Date and Time Functions
Other Useful Functions
Applying Functions to Matrices and Data Frames
Type Conversion
Creating and Using User-Defined Functions

#text-block-15 { margin-bottom:0px; text-align:left; }

6. CONTROL STATEMENTS

Conditional Execution
Repetitive Execution


#text-block-16 { margin-bottom:0px; text-align:left; }

7. SCRIPTS

Creating Scripts
Loading and Executing Scripts
Batch Execution Mode

#text-block-17 { margin-bottom:0px; text-align:left; }

8. INPUT / OUTPUT

Reading Data from Files
Writing Data to Files
Getting the List of Files in a Directory
Diverting System Output to a File


#text-block-18 { margin-bottom:0px; text-align:left; }

9. DATA IMPORT AND EXPORT

Import and Export Operations in R
Working with CSV Files
Reading Data from Excel
Exporting Data in SPSS Data Format

#text-block-19 { margin-bottom:0px; text-align:left; }

10. R STATISTICAL COMPUTING FEATURES

Basic Statistical Functions
Writing Your Own skew and kurtosis Functions
Generating Normally Distributed Random Numbers
Generating Uniformly Distributed Random Numbers
Using the summary() Function
Math Functions Used in Data Analysis
Correlations
Testing Correlation Coefficient for Significance
Regression Analysis
Types of Regression
Simple Linear Regression Model
Least-Squares Method (LSM)
LSM Assumptions
Fitting Linear Regression Models in R
Confidence Intervals for Model Parameters
Multiple Regression Analysis
Finding the Best-Fitting Regression Model
Comparing Regression Models with anova and AIC


#text-block-20 { margin-bottom:0px; text-align:left; }

11. DATA VISUALIZATION
R Graphics
Graphics Export Options
Creating Bar Plots in R
Using barplot() with Matrices
Stacked vs Juxtaposed Layouts
Customizing Plots
Histograms
Building Histograms with hist()
Pie Charts
Generic X-Y Plotting
Dot Plots

#text-block-21 { margin-bottom:0px; text-align:left; }

12.DATA SCIENCE ALGORITHMS AND ANALYTICAL METHODS

Supervised and Unsupervised Machine Learning Algorithms
k-Nearest Neighbors
Monte Carlo Simulation

Object-Oriented Programming in C# (VS 2015)

Price on request