addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

R Beginner Bootcamp

Many thanks to Microsoft NERD for hosting this event (please note you need to bring ID to show at their front desk).  A few dollars will go to cover pizza that will arrive about 5:40ish (workshop starts at 6).    The rest of the money will be donated to a local non-profit and/or put back into the local community.  The room will be setup classroom style (rows of tables with power strips).  Food/drink is allowed in the room.  MS has fridges full of soda as well as Keurig-like machines for coffee, hot chocolate, etc.  The event description has three parts:

I. Schedule

II. Pre-Workshop Installation

III.  Transportation

I. Schedule:

05:30 Networking / Pizza / Setup - we will be at MS early to help folks with install issues.

06:00  R Overview

06:15   R-Studio: inputting scripts (multiple lines of code), entering code, installing packages and libraries, running a script, looking at data, visualizing output.

06:30  Data Management: inputting data, manipulating data/text using Vectors, DataFrames -- think Excel Columns (Vectors) and Excel spreadsheet (DataFrame).  We will covering some stats along the way, too.

07:30 Break

07:35  Graphics: Barplots, Histograms, Line, Scatterplots; Graph Formatting.  If you have ideas of what kind of chart you wish to create using R, then this can be discussed on break, afterwards to help out on this.

08:30 Recap


The workshop, which is the 5th time it has been offered, and is designed to get folks up and running using the basics of R.  This includes data management and moving real-world data in and out, performing analytics and generating data visualizations using various graphic packages.  After completing this hands-on workshop, you'll have a foundation for moving onto more extensive analysis in R.  

II. Pre-Boot Camp Software Installation

So that we can make the best use of our time in class, please setup your laptop beforehand. The instructions below describe installing and testing the items we'll use in the BootCamp.   If anything here is tricky, please email me or post a note in the comments, and we'll help you straighten out any issues.  You'll have four steps to get your laptop ready:

(1) Install R

(2) Install RStudio

(3) Install the BootCamp example files

(4) Test the Installation

What if I already have this software installed?

Definitely upgrade by following the instructions below. RStudio and R have are under very active development, and you'll get the most out of the BootCamp if your installation is in sync with the course.

(1) Install R


Choose one of the USA download mirrors

In the section Download and Install R, choose Windows / Linux / Mac OS X

Note for Windows users:

You only need the base package for this workshop ("Binaries for base distribution")

Note for Mac OS X users:

You need only the R binary, e.g., R-3.1.0.pkg (latest version)

(2) Install RStudio


Install the appropriate package for your platform

Note: Windows users need Administrator privileges to install RStudio

(3) Install the BootCamp example files

Go to and download the file:  r-growth

(4) Test Your Installation

Start RStudio. You should see something like this

Click File / Open file

open the file r-growth.R

In the upper-left RStudio panel, click "Source"

You should see a graph in the bottom-right panel.

If you saw a graph Growth of R, congrats, everything is working!

Please post your experiences with these installation instructions, and we'll make sure things are going smoothly.


III. Transportation:


Red line subway stop is nearby.  Several buses go into Kendall Square.



*MIT has a few free parking lots - Hayward Street and E51 on Amherst Street.  Please use online maps for directions.  Information can be found here at the bottom of the page:

*Microsoft has a basement garage parking lot - cost is $10

*Metered parking on Main Street and some MIT streets - if you use this option please make sure you check the street signs and meters to know what time these become free so you do not get a ticket.

Join or login to comment.

  • Jeffrey B.

    Great introduction to R, well worth the time and short money.

    October 23, 2014

  • Maria G

    Great introduction to R! And I loved that it really was about education, and not about selling some product half the time.

    June 8, 2014

  • Stephen M.

    This was great. Very well organized with great materials and preparation.

    June 6, 2014

  • Suz C.

    Well worth my time and travel.
    Will sign up for more and heartily recommend.
    1. Very much appreciate the files provided beforehand (I knew I'd be a little late as I'm commuting from Danvers).
    2. Appreciate John's style and shared knowledge as well.

    June 6, 2014

  • Amy S.

    Highly recommend - good materials & pace, well presented

    June 5, 2014

  • A former member
    A former member

    It was good introduction to R

    June 5, 2014

  • A former member
    A former member

    This is my second R Bootcamp. It was much more well organized than the first. The dataset was purposely simple so we could focus on the mechanics of R. John has a pleasant and kind manner. I benefitted a lot and thought it was quite successful.

    June 5, 2014

  • Ramon V.

    Excellent, concise, practical.

    June 5, 2014

  • Jaap van R.

    Interesting bootcamp. Got a good introduction to R. Wish I knew more about the fundamentals behind regression-analysis, etc. Should have paid more attention in my statistics class 20 years ago....

    June 5, 2014

  • Kyle L

    I noticed that the attendance dropped to 70 but the event is still listed as "full". Any chance this represents a couple open spots?

    June 5, 2014

  • Smita

    Last minute, something has come up and I can't make it. Is there someone on waiting list who would want to transfer my reservation? Thanks.

    June 5, 2014

  • Preethi

    Is there a waitlist for the next workshop? I would really like to attend.

    June 5, 2014

  • Syed Ali Raza Z.

    Me too

    June 5, 2014

  • Syed Ali Raza Z.

    Can we pay on spot ??

    June 5, 2014

    • John V.

      Microsoft NERD's classroom setup holds 72, and so it would be an inconvenience to have more folks attend beyond those RSVP'd. Plans are to have another bootcamp in early July.

      June 5, 2014

  • A former member
    A former member

    Something came up last minute which will prevent me from being able to attend. If someone else wants to go, is there any way they can go in my stead? Would be a shame for the $7 to go to waste.

    1 · June 4, 2014

    • Satish R.

      changed my RSVP, which should release one spot!

      June 5, 2014

    • A former member
      A former member

      Yeah -- someone took my spot as well!

      June 5, 2014

  • Amy S.

    Instructions for setup went w/o a hitch!

    1 · June 3, 2014

  • Sang L.

    I would love to attend. Please let us know if there is new space available. Also, if there will be another session. Thanks!

    1 · May 26, 2014

  • Divya

    I would like to know if this workshop would be hosted again in the near future?

    1 · May 22, 2014

Your organizer's refund policy for R Beginner Bootcamp

Refunds offered if:

  • the Meetup is cancelled
  • the Meetup is rescheduled
  • you can cancel at least 4 day(s) before the Meetup

Payments you make go to the organizer, not to Meetup. You must make refund requests to the organizer.

Regardless of the refund policy set by the organizer, Meetup may issue refunds on an organizer's behalf if we determine that Meetup's Payment Policies have been violated.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy