• Stars
    star
    308
  • Rank 135,672 (Top 3 %)
  • Language
    R
  • License
    Other
  • Created over 9 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Data Analysis and Visualization in R for Ecologists

Build and Deploy Website Create a Slack Account with us Slack Status DOI

Data carpentry: R for data analysis and visualization of Ecological Data

This is an introduction to R designed for participants with no programming experience. It can be taught in 3/4 of a day (approximately 6 hours). The lesson starts with some basic information about syntax for the R programming language, the RStudio interface, and moves through to specific programming tasks, such as importing CSV files, the structure of data frame objects in R, dealing with categorical variables (i.e. factors), basic data manipulation (adding/removing rows and columns), and finishing with calculating summary statistics and a brief introduction to plotting. There is also a lesson on how to use databases from R that is intended to be taught after the SQL lesson, and ideally at the end of a Data Carpentry workshop.

Prerequisites

The lesson assumes no prior knowledge of R or RStudio. Learners should have R and RStudio installed on their computers. They will also need to be able to install R packages from CRAN, create directories, and download files. See the lesson website for instructions on installing R, RStudio, and the required R packages.

Topics

Code handout

There is a code handout that is intended to be distributed to the participants. This file includes some of the examples used during teaching and the titles of the section. It provides a guide that the participants can fill in as the lesson progresses. Participants can also source code from this file to avoid typos in more complex examples.

Contributing

Contributions to the content and development of these lesson are very welcome! If you would like to contribute, we encourage you to review our contributing guide.

Questions

If you have any questions or feedback, please open an issue, contact the maintainers, or come chat with us on the Slack Channel for this lesson. If you don't already have a Slack account with the Carpentries, you can create one.

  • Tobias Busch
  • Ana Costa Conrado
  • François Michonneau
  • Maneesha Sane
  • Brian Seok
  • Ashwin Srinath

Citation

Please cite as

François Michonneau, Tracy Teal, Auriel Fournier, Brian Seok, Adam Obeng, Aleksandra Natalia Pawlik, … Ye Li. (2019, July 1). datacarpentry/R-ecology-lesson: Data Carpentry: Data Analysis and Visualization in R for Ecologists, June 2019 (Version v2019.06.1). Zenodo. http://doi.org/10.5281/zenodo.3264888

More Repositories

1

archive-datacarpentry

Data Carpentry workshop materials
HTML
166
star
2

python-ecology-lesson

Data Analysis and Visualization in Python for Ecologists
Jupyter Notebook
160
star
3

r-raster-vector-geospatial

Introduction to Geospatial Raster and Vector Data with R
R
112
star
4

r-socialsci

R for Social Scientists
R
110
star
5

datacarpentry.github.io

Data Carpentry website
SCSS
96
star
6

image-processing

Image Processing with Python
HTML
95
star
7

semester-biology

Forkable teaching materials for course on working with data in R
HTML
75
star
8

wrangling-genomics

Data Wrangling and Processing for Genomics
Shell
68
star
9

shell-genomics

Introduction to the Command Line for Genomics
61
star
10

r-intro-geospatial

Introduction to R for Geospatial Data
R
47
star
11

sql-ecology-lesson

Data Management with SQL for Ecologists
47
star
12

genomics-workshop

Genomics Workshop Overview
43
star
13

R-genomics

Lesson on data analysis and visualization in R for genomics
HTML
40
star
14

rr-organization1

The Organization lesson for the Reproducible Science Curriculum
HTML
37
star
15

spreadsheet-ecology-lesson

Data Organization in Spreadsheets for Ecologists
37
star
16

organization-geospatial

Introduction to Geospatial Concepts
R
36
star
17

geospatial-workshop

Geospatial Workshop Overview
35
star
18

python-socialsci

Data Analysis and Visualization with Python for Social Scientists
32
star
19

astronomy-python

Jupyter Notebook
30
star
20

genomics-r-intro

Intro to R and RStudio for Genomics
R
27
star
21

stata-economics

Economics Lesson with Stata
Makefile
27
star
22

OpenRefine-ecology-lesson

Data Cleaning with OpenRefine for Ecologists
24
star
23

openrefine-socialsci

OpenRefine for Social Science Data
23
star
24

organization-genomics

Project Organization and Management for Genomics
21
star
25

spreadsheets-socialsci

Data Organization in Spreadsheets for Social Scientists
21
star
26

python-neuroimaging-lesson

Lessons on neuroimaging analysis with Python
Jupyter Notebook
20
star
27

ecology-workshop

Ecology Workshop Overview
20
star
28

cloud-genomics

Introduction to Cloud Computing for Genomics
19
star
29

organization-geospatial-DEPRECATED

HTML
17
star
30

socialsci-workshop

Social Science Workshop Overview
Python
17
star
31

rr-automation

Resources for automation tutorials
HTML
13
star
32

sql-socialsci

Data Management with SQL for Social Scientists
11
star
33

rnaseq-data-analysis-ARCHIVED

HTML
10
star
34

python-ecology-lesson-es

Análisis y visualización de datos usando Python
Jupyter Notebook
10
star
35

rr-intro

Introduction materials for Reproducible Research Curriculum
HTML
10
star
36

textmining-socialsci-ARCHIVED

Data Carpentry lessons on text mining for the social sciences
9
star
37

DEPRECATED-cloud-genomics-orig

Deprecated - this repository is an outdated fork from datacarpentry/cloud-genomics
Python
9
star
38

rr-literate-programming

Repository for lesson materials on Literate Programming
HTML
8
star
39

rr-version-control

Reproducible Science Curriculum Lesson for Version Control
HTML
8
star
40

curriculum-advisors

Meeting notes and other documents related to curriculum advisory committees for Data Carpentry lessons.
8
star
41

lesson-template-ARCHIVED

This is a repository that is a template for lessons
HTML
7
star
42

NEON-R-Remote-Sensing

Advanced remote sensing lessons developed in October 2015 at the NEON / Data Carpentry Spatio-temporal data lesson hackathon. These lessons are under development.
CSS
7
star
43

R-dplyr-ecology-archived

Lesson on manipulating data frames using dplyr and the ecology dataset
R
6
star
44

NEON-R-Spatial-Vector-deprecated

Lessons that teach how to 1) open shapefiles in R, 2) use shapefiles to extract values from rasters in R NOTE: the published version of these lessons can be found here: http://neondataskills.org/tutorial-series/vector-data-series/
CSS
6
star
45

R-tidy-data-LoR-ARCHIVED

HTML
5
star
46

hpc-carpentry

Information on an 'HPC' Carpentry that includes information about lesson in high throughput and high performance computing
5
star
47

NEON-R-Tabular-Time-Series

These data tutorials complement the spatio-temporal lessons (raster and vector) in R lessons. These lessons are close to being published on the neondataskills.org website.
HTML
5
star
48

rr-workshop

Workshop and lesson templates
Python
4
star
49

DEPRECATED-knowyourdata-genomics

DEPRECATED: This repository is now frozen - For the most recent version of these materials, see: https://github.com/data-lessons/introduction-genomics/blob/gh-pages/01-intro-to-dataset.md
HTML
4
star
50

shell-economics

Introduction to the Command Line for Economics
Python
3
star
51

presentations

3
star
52

organization-reproduceR-lesson

Materials for the topic 'organization' in the Reproducible Research Curriculum
HTML
3
star
53

rr-publication

Reproducible Science Curriculum Lesson for Publication
HTML
3
star
54

shell-ecology-ARCHIVED

This repository contains Data Carpentry lessons on using the shell data wrangling in ecology
3
star
55

reproduceR-workshop

Overview of the Reproducible Research in R workshop
3
star
56

2014-09-29-iDigBio

Data Carpentry repository for iDigBio workshop Sept 29-30
HTML
3
star
57

2015-08-24-Sloan-Kettering

Data Carpentry workshop at Sloan-Kettering
HTML
2
star
58

2015-08-24-ISU

Genomics Data Carpentry workshop at ISU
HTML
2
star
59

2015-02-09-ucdavis

UC Davis Data Carpentry workshop
R
2
star
60

genomics-hackathon

Materials and logistical information for the Genomics and Assessment Hackathon March 23-25
2
star
61

DEPRECATED-introduction-genomics

This lesson is deprecated. See https://github.com/datacarpentry/organization-genomics
HTML
2
star
62

2015-06-30-FederalReserveBoard

Data Carpentry workshop at the Federal Reserve Board
HTML
2
star
63

workshop-template-ARCHIVED

DEPRECATED: please use https://github.com/swcarpentry/workshop-template instead
Python
2
star
64

DEPRECATED-R-ggplot2-ecology

DEPRECATED: This repository is now frozen - please see individual lesson repositories.
R
2
star
65

2016-05-26-NIH

HTML
1
star
66

2016-05-29-PyCon

Data Carpentry tutorial at PyCon: An Introduction to Python for Data Analysis and Visualization
Python
1
star
67

logos

Logos for the Data Carpentry project
1
star
68

genomics-infrastructure

1
star
69

lesson-release

Information for lesson releases
1
star
70

2015-05-29-great-plains

HTML
1
star
71

scripting-ecology

The Data Carpentry lessons on scripting for ecologists
R
1
star
72

2015-05-30-HASTAC

Data Carpentry workshop at HASTAC
HTML
1
star
73

2014-07-24-beacon

Data Carpentry workshop July 24-25 BEACON
1
star
74

dc_zurich

Repo for DC workshop at the University of Zurich
1
star
75

governance

Repository for minutes and notes regarding the Data Carpentry Governance Committee
1
star
76

2015-04-23-stanford

Stanford Data Carpentry Workshop
1
star
77

documents

Data Carpentry documents
TeX
1
star
78

2015-05-03-NDIC

Data Carpentry workshop at 2015 National Data Integrity Conference at CSU
1
star