Formation R - Scripting

Loading

Formation R - Scripting in Geneva, Zurich, Huston, San-Antonio, Dallas, Los Angeles, San Diego, New York, Washington, Chicago, San Francisco and anywhere in Switzerland, USA, Great Britain and Germany.


425.-/d
ID : 1145

Goal : Learn the vocabulary and grammatical structure of the R scripting language to develop and debug robust applications that automate data acquisition, processing, analysis and reporting with or without a user interface (GUI).

Audience : Anyone wishing to automate manual procedures or whishing to implement their own algorithms in R.

Prerequisites : Have followed the training on Algorithmics or have equivalent knowledge. Mastery of basic English is essential (the scripting language is in English).

Goals :
  • Introduction
  • Reminders of important keyboard shortcuts
  • Best practices of programming in R
  • Reminders about R object types (data.frame, lists, vectors, S3, S4)
  • Learn how to extract code from an existing package
  • Create a binary random experiment
  • Variables scope
  • Conditional structures (If, Switch)
  • Iterative structures (loops)
  • Program a mean switcher
  • Create functions with one input parameter returning an array
  • Create functions with more than one input parameter
  • Create functions with more than one input parameter and using a list
  • Create functions with text files as input
  • Calculate Pi with the Monte Carlo method
  • Send an e-mail with R
  • Scripts optimization
  • Handling errors and exceptions
  • Run * .R scripts with VBA (from Microsoft Excel / Word or other)
  • Run C code from R
  • ...
Pedagogical method : This training is based on exercises mainly imposed by the trainer and taken from the book that serves as a support for the training. The content is 90% practical and 10% theoretical.

Suggested duration for presentiel training (days) : 2
Suggested duration for on-line training (days) : 2.4

Daily price in face-to-face : 425 CHF
Daily price in remote : 204 CHF
Daily price in remote for students : contact us (only if student card!)
Daily price in remote (with recording) : 2125 CHF
Prices are per day per trainee without course material, without certificate, without evaluation, without exam, without training room or computer (these are each optional and must be requested in addition in the contact form for the establishment of the quote).

Book
  • Title : R - La Bible en images et en couleurs
  • Author(s) : Vincent Isoz
  • Pages : 2400
  • ISBN :

Tags : R scripting training, R programmation training, R programming course, iterations, loops, functions, vectorisation, conditions, error handling, compilation, automation, programmation, script, .Net, C++, debugging, profiling, interfacing, userforms, gui.