Welcome this online course / tutorial on Ecological Networks in R!

Overview

This tutorial is intended for students interested in learning how to analyse ecological networks using R. As such, the main learning outcomes of this course are:

  • to get familiar with basic concepts of networks in general and ecological networks in particular
  • create computer code in R to represent and analyse networks in computer processable formats

Concepts presented during the course will often be followed by corresponding coding examples, however, the main aim of the tutorial is to understand and assimilate network thinking to help thinking about ecosystems and communities in terms of species and their interactions. This 6-minute video provides a quick introduction of what will be covered in the course:

Installation

Like the rest of R, the packages that will be using during this tutorial are free and open source. You can install the required packages from CRAN with, for example:

install.packages("igraph")

The instruction above installs the igraph package for network analysis. We will be using that package a lot! So, feel free to play around with it in between sections.

Get Started

The links to the left provide quick access to each of the topics we will be discussing during the tutorial. Feel free to access each of them independently, or just following the ‘Continue’ links at the bottom of each page.

Disclaimer

I hope you enjoy this tutorial. If you have any questions, comments, suggestions, or simply would like to discuss any of the topics presented here, I would be happy to talk to you. Just email me at: ()

Collaborators

This project wouldn’t have been possible without the help and inspiration of Sebastian Block. Sebastian is currently finishing his PhD in Princeton with Jonathan Levine.