john.emerson AT yale.edu
John W. Emerson (Jay)
Associate Professor Adjunct and Director of Graduate Studies
Department of Statistics, Yale University
Currently Scheduled Workshops
No public workshops are currently scheduled.
Selected 2014 Workshops
- Public Workshops (2 in NYC, 1 in DC)
- Roche Pharmaceuticals
- West Point Military Academy
- The Hartford
- The Census Bureau
- The Federal Trade Commission
Introductory Level: R for Non-Programmers
My courses for non-programmers emphasize best practices in writing code for the first time, moving slowly, emphasizing organization, and building up confidence through repetition. Toy examples are complemented by real-world examples to keep it interesting! An “R for Non-Programmers” full course description and tentative dates/locations are available.
Introductory Level: R for Programmers
You understand data structures, loops, conditionals, and functions in another language (Python, Perl, Stata, SAS, C/C++, Java, …). This workshop will build upon this foundation, moving quickly through the syntax and structure of the R language. An “R for Programmers” full course description and tentative dates/locations are available.
Intermediate R Masterclasses
Courses at this level require that you already be an R user comfortable with the basics and seeking a higher level of matery. The material covered varies based on the objective of the session and interests of the participants. Data munging (scraping, gathering, …), data merging and manipulating, graphics, and an array of other topics may be included, but non-trivial real-world examples are used throughout. No such courses are scheduled at the moment; contact me for more information.
Advanced Topics in R (including high-performance computing)
My specialities are in the area of advanced graphics programming (package grid is “under the hood” of packages lattice and ggplot2, for example), web applications (via FastRWeb and/or Shiny), the package system and authoring packages, the C/C++ interface and Rcpp, parallel programming, and advanced memory management for Big Data. An “HPC with R” full course description.
Topics in Statistics (likely, but not necessarily, supported by R)
These courses are customized to fit the interests of the audience. Please contact me for more information and to explore the possibilities. A series of short evening tutorials is being planned for New York City. Contact me for more information.
Consulting combined with private training?
I specialize in training individuals or small groups to become independent and more efficient in their use of R in their research or on the job. Drop me an email to discuss private training/consulting sessions tailored to your interests and needs and focusing on your current work.