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

GUI Design for Android Apps

GUI Design for Android Apps is the perfect - and concise - introduction for mobile app developers and designers. Through easy-to-follow tutorials, code samples, and case studies, the book shows the must-know principles for user-interface design for Android apps running on the Intel platform, includi...

O'Reilly® Think Python, 2nd Edition, - How to Think Like a Computer Scientist

Think Python is an introduction to Python programming for students with no programming experience. It starts with the most basic concepts of programming, and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Larger pieces, ...

Android Application Development for the Intel Platform

The number of Android devices running on Intel processors has increased since Intel and Google announced, in late 2011, that they would be working together to optimize future versions of Android for Intel Atom processors. Today, Intel processors can be found in Android smartphones and tablets made b...

Mobile Apps developement with Apache Cordova

Downloaf a free Cordova course tutorial material for beginners to learn how to creat mobile application using this platfom, a PDF document by Hazem Saleh under 37 pages....

Learning Java

Java is a class-based, object-oriented programming language that is designed to have as fe..., download free Java tutorial in PDF (1225 pages) created by ....

Assembly language tutorial in PDF

Download free Assembly language tutorial course in PDF, training file in 6 chapters and 29 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Tutorial JSF in PDF

Download free JSF tutorial course in PDF, training file in 6 chapters and 18 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Using Blocks in Ruby

Download free course Using Blocks in Ruby, pdf file on 25 pages by Jay McGavren....

A Byte of Python

Download free course A Byte of Python, pdf file on 117 pages by Self-publishing....

Swift Programming Tutorial

Download free Swift tutorial course in PDF, training file in 60 chapters and 291 pages. Free unaffiliated ebook created from Stack OverFlow contributor....