R language eBook for professionals

Download free R language tutorial course in PDF, training file in 127 chapters and 475 pages. Free unaffiliated ebook created from Stack OverFlow contributor.

Table of contents

  • About
  • Getting started with R Language
  • Installing R
  • Hello World!
  • Getting Help
  • Interactive mode and R scripts
  • Variables
  • Variables, data structures and basic Operations
  • Arithmetic Operators
  • Range and addition
  • Addition and subtraction
  • Matrices
  • Creating matrices
  • Formula
  • The basics of formula
  • Reading and writing strings
  • Printing and displaying strings
  • Capture output of operating system command
  • Reading from or writing to a ?le connection
  • String manipulation with stringi package
  • Count pattern inside string
  • Duplicating strings
  • Paste vectors
  • Splitting text by some ?xed pattern
  • Classes
  • Inspect classes
  • Vectors and lists
  • Vectors
  • Lists
  • Introduction to lists
  • Quick Introduction to Lists
  • Serialization: using lists to pass information
  • Hashmaps
  • Environments as hash maps
  • package:hash
  • package:listenv
  • Creating vectors
  • Vectors from build in constants: Sequences of letters & month names
  • Creating named vectors
  • Sequence of numbers
  • seq()
  • Vectors
  • Expanding a vector with the rep() function
  • Date and Time
  • Current Date and Time
  • Variables
  • Matrices
  • Reading and writing strings
  • Classes
  • Hashmaps
  • Date and Time
  • Date-time classes (POSIXct and POSIXlt)
  • Numeric classes and storage modes
  • Data frames
  • Reading and writing tabular data in plain-text files (CSV, TSV, etc.)
  • Linear Models (Regression)
  • Pivot and unpivot with data.table
  • Base Plotting
  • ggplot2
  • Pattern Matching and Replacement
  • Speeding up tough-to-vectorize code
  • Set operations
  • Rcpp
  • Parallel processing
  • Debugging
  • Inspecting packages
  • Using pipe assignment in your own package %<>%: How to ?
  • Distribution Functions
  • spatial analysis
  • Code profiling
  • Column wise operation
  • RODBC
  • Time Series and Forecasting
  • Web scraping and parsing
  • Reshaping data between long and wide forms
  • Scope of variables
  • Performing a Permutation Test
  • xgboost
  • R code vectorization best practices
  • Missing values
  • Hierarchical Linear Modeling
  • *apply family of functions (functionals)
  • Text mining
  • ANOVA
  • Raster and Image Analysis
  • Survival analysis
  • Fault-tolerant/resilient code
  • Reproducible R
  • Fourier Series and Transformations
  • .Rprofile
  • dplyr
  • caret
  • Extracting and Listing Files in Compressed Archives
  • Probability Distributions with R
  • R in LaTeX with knitr
  • Web Crawling in R
  • Creating reports with RMarkdown
  • GPU-accelerated computing
  • heatmap and heatmap.2
  • Network analysis with the igraph package
  • Functional programming
  • Get user input
  • Spark API (SparkR)
  • Meta: Documentation Guidelines
  • Input and output
  • I/O for foreign tables (Excel, SAS, SPSS, Stata)
  • I/O for database tables
  • I/O for geographic data (shapefiles, etc.)
  • I/O for raster images
  • I/O for R's binary format
  • Recycling
  • Expression: parse + eval
  • Regular Expression Syntax in R
  • Regular Expressions (regex)
  • Combinatorics
  • Solving ODEs in R
  • Feature Selection in R -- Removing Extraneous Features
  • Bibliography in RMD
  • Writing functions in R
  • Color schemes for graphics
  • Hierarchical clustering with hclust
  • Random Forest Algorithm
  • RESTful R Services
  • Machine learning
  • Using texreg to export models in a paper-ready way
  • Publishing
  • Implement State Machine Pattern using S4 Class
  • Reshape using tidyr
  • Modifying strings by substitution
  • Non-standard evaluation and standard evaluation
  • Randomization
  • Object-Oriented Programming in R
  • Coercion
  • Standardize analyses by writing standalone R scripts
  • Analyze tweets with R
  • Natural language processing
  • R Markdown Notebooks (from RStudio)
  • Aggregating data frames
  • Data acquisition
  • R memento by examples
  • Updating R version

It is a free R language ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many R language developers and contributors.

The content is released under Creative Commons BY-SA

Size : 6.47 MB
File type : pdf
Downloads: 98
Created: 2019-04-30

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others R language Tutorials

Advanced R Course

Others related eBooks about R language eBook for professionals

Android on x86

Download free course Android on x86, pdf file on 375 pages by by Iggy Krajci, Darren Cummings....

The Vue.js Handbook

Download free course The Vue.js Handbook, pdf file on 122 pages by Flavio Copes....

Download Ada Programming Tutorial

Download Ada PDF Tutorial for free, it consisting of 42 chapters and 410 pages covering all the most important Ada concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

The C++ Hackers Guide

An experienced programmer accumulates a set of tools, tricks, and techniques to make his or her programs better. ...

C++ Core Guidelines

The aim of the guidelines is to help people to use modern C++ effectively. By "modern C++" we mean C++11, C++14, and C++17. In other words, what would you like your code to look like in 5 years' time, given that you can start now? In 10 years' time?...

2D Game Development: From Zero to Hero

Download free course 2D Game Development: From Zero to Hero, pdf file on 262 pages by Self-publishing....

Programming for Computations - MATLAB/Octave

Download free course Programming for Computations - MATLAB/Octave, pdf file on 228 pages by Svein Linge, Hans Petter Langtangen....

Programming in Fortran 95

Download Fortran 95 course, PDF tutorial for beginners to learn the basics of Fortran programming language....

Java self learning

Download free Java tutorial for self learning , course tutorial training on pdf under 115 pages by Laura Lemay and Charles L. Perkins....

An Introduction to Machine Learning

Download free course An Introduction to Machine Learning, pdf file on 348 pages by by Miroslav Kubat....