Legend (or at least Wikipedia) has it that
"R," the statistical programming language, was named after Robert and
Ross (Gentleman and Ihaka), R's originators. R's capabilities (and its
use) are growing rapidly, and if you are considering adopting it, or extending
its use, statistics.com's online courses in “R” are a good place to learn more.
Dr. Hadley Wickham will present his online course, “Programming in R” at
statistics.com. For more details please visit at http://www.statistics.com/rprogramming.
Dr. Wickham is the author of "ggplot2: Elegant Graphics for Data Analysis (Use R)" and a contributor to Cook & Swayne's "Interactive and Dynamic Graphics for Data Analysis: Using R and GGobi" (2007). An Assistant Professor at Rice University, Dr. Wickham has developed 15 R projects, and written numerous articles, chapters, and other papers and in 2006 he won the John Chambers Award for Statistical Computing for his work on the ggplot and reshape R packages.
Aim of the course:
In "Programming in R" with Hadley
Wickham, you will hone your skills to work with a variety of data types and
data sources in R. You'll also learn some techniques for programming
"in-the-large", when you are trying to provide a suite of functions
to flexibly solve a large class of problems. In particular, you'll learn
more about functions, environments and closures, and the basics of object
oriented programming with S3.
Who Should Take This Course:
Statistical analysts who want to use R as a serious statistical computing tool.
Statistical analysts who want to use R as a serious statistical computing tool.
Course
Program:
Course outline: The
course is structured as follows
SESSION
1: Functions and Controlling Evaluation
In
this session you'll learn how to go beyond the basics to make closures,
functions that are written by other functions. To understand how closures work,
we'll go over R's scoping rules and discuss how environments and frames work.
To show why closures are worth learning about, we'll give some examples using
them for maximum likelihood estimation, and for creating functions that
remember what happened last time they were called.
SESSION
2: Strings and Dates
Learn
the basics of string manipulation (with regular
expressions) and working with dates. Base R provides some
functions to deal with these common data types, but they're not very friendly.
We'll briefly cover base R functions, then move on to two new packages, stringr
and lubridate, that have been designed from the ground up to be consistent and
easy to use.
SESSION
3: XML and HTML
For xml,
you'll learn the basics of xpath expressions, which make it
easy to pull out the pieces that you're interseted in, and how to avoid some of
the pitfalls of the xml package.
SESSION
4: Working with Databases
In
this session you will learn the basics of working with external databases and
xml files. We'll cover some of the range of options for accessing external
databases, and some convenient tools for converting large local datasets
into databases to make it faster to retrieve subsets of interest.
You will be able to ask
questions and exchange comments with the instructors via a private discussion
board throughout the course. The courses take place online at
statistics.com in a series of 4 weekly lessons and assignments, and require
about 15 hours/week. Participate at your own convenience; there are no
set times when you must be online. You have the flexibility to work a bit every
day, if that is your preference, or concentrate your work in just a couple of
days.
For Indian participants
statistics.com accepts registration for its courses at special prices in Indian
Rupees through its partner, the Center for eLearning and Training (C-eLT), Pune
(www.c-elt.com).
If you have any query
please feel free to call me or write to me.
For More details contact
at
Email: info@c-elt.com
Call: 020 66009116
Websites:
No comments:
Post a Comment