Introduction to R for non-programmers using gapminder data.
Python HTML R CSS Makefile TeX Other
Switch branches/tags
Nothing to show
Latest commit cd1876e Jul 20, 2017 @naupaka naupaka Regenerate md
Permalink
Failed to load latest commit information.
.github Suggest template language Apr 25, 2017
_episodes Regenerate md Jul 20, 2017
_episodes_rmd add labels to figures in split-apply-combine lesson. Generate figures… Jul 10, 2017
_extras Fix links to download data Oct 31, 2016
_includes Merge remote-tracking branch 'upstream-styles/gh-pages' into r-novice… May 6, 2017
_layouts Add all in one lesson build with Javascript May 6, 2017
assets Make challenges and discussion visibles May 6, 2017
bin Fix bug with Python script May 6, 2017
code Merge branch '2016-06' of github.com:swcarpentry/styles into 2016-06 Jun 22, 2016
data re-add ./data folder Jun 28, 2016
fig Regenerate md Jul 20, 2017
files Preparing for June 2016 release Jun 20, 2016
img reorganize figures Jul 1, 2016
js Removing support for motivational slideshows Jun 10, 2015
tools Merge branch 'gh-pages' of github.com:swcarpentry/lesson-template int… Nov 19, 2015
.gitignore removed *.Rproj and reverted .gitignore per @naupaka request in #175 Aug 17, 2016
.mailmap Fixed, more compact, ordered mailmap (+fixes) Feb 4, 2017
.update-copyright.conf .update-copyright.conf: Configure update-copyright Mar 28, 2015
AUTHORS Force ordering AUTHORS by lastname Feb 6, 2017
CITATION Updating CITATION file Jul 19, 2016
CONDUCT.md Revert "Remove CONDUCT.md since it should be generate by bin/lesson_i… May 10, 2017
CONTRIBUTING.md Add files from bin/lesson_initialize.py May 6, 2017
LICENSE.md Fixing typo in license file Oct 7, 2016
Makefile Checking consolidated links Jan 15, 2017
README.md Adding a few more fields to _config.yml Jul 28, 2016
_config.yml Switching to page.root for references Sep 5, 2016
aio.md Add files from bin/lesson_initialize.py May 6, 2017
favicon-dc.ico Preparing for June 2016 release Jun 20, 2016
favicon-lc.ico Starting to incorporate Library Carpentry materials Oct 7, 2016
favicon-swc.ico Preparing for June 2016 release Jun 20, 2016
ggplot.pdf Added ggplot2 lesson Feb 8, 2015
index.md Switching to page.root for references Sep 5, 2016
reference.md Fix weird title rendering Feb 28, 2017
requirements.txt requirements.txt: Add update-copyright for maintaining contributor list Mar 11, 2015
setup.md Tidying up a few files Jul 5, 2016

README.md

R for Reproducible Scientific Analysis

An introduction to R for non-programmers using the Gapminder data. Please see https://swcarpentry.github.io/r-novice-gapminder for a rendered version of this material, the lesson template documentation for instructions on formatting, building, and submitting material, or run make in this directory for a list of helpful commands.

The goal of this lesson is to teach novice programmers to write modular code and best practices for using R for data analysis. R is commonly used in many scientific disciplines for statistical analysis and its array of third-party packages. We find that many scientists who come to Software Carpentry workshops use R and want to learn more. The emphasis of these materials is to give attendees a strong foundation in the fundamentals of R, and to teach best practices for scientific computing: breaking down analyses into modular units, task automation, and encapsulation.

Note that this workshop focuses on the fundamentals of the programming language R, and not on statistical analysis.

A variety of third party packages are used throughout this workshop. These are not necessarily the best, nor are they comprehensive, but they are packages we find useful, and have been chosen primarily for their usability.

Maintainers: