The logo for this book includes the abbreviated name of the book, maedr, as well as an image of multicolor pixels

Figure 0.1: The logo for this book includes the abbreviated name of the book, maedr, as well as an image of multicolor pixels

Motivation for this book

We created this book as a guide to conducting meta-analysis using ecological data in R. Ecologists are increasingly turning to evidence synthesis (i.e., systematic review and meta-analysis) as a way of describing and summarizing the published evidence base within sub-disciplines. There are helpful books that provide the theory behind meta-research in ecology (Koricheva, Gurevitch, and Mengersen 2013). There are also more technical guides that provide the R code for conducting meta-analyses, but these are typically built around datasets and methodology in medical (Schwarzer, Carpenter, and Rücker 2015) or social sciences (Harrer et al. 2019). We are excited to provide a guide for those conducting a meta-analysis in R using ecological data. We present methods that we have used in our own research, and of course indicate where we have built upon the work of other meta-researchers regardless of their primary field of investigation.

Intro to the data

The data we use in this book come from a meta-analysis by one of the co-authors (RCO) and his PhD advisor Dr. Julie Lockwood (Crystal-Ornelas and Lockwood 2020a). The data are the result of a systematic search for articles that investigate how invasive species native species richness. Language is particularly important to the field of invasion ecology (Mattingly et al. 2020), and so we start by describing what we mean when we say invasive species. The dataset contains information from ??Articles on ?? species of invasive trees. These trees have been intentionally or unintentionally moved to a new location from their native location. The invasive trees have established local populations, spread from this location and are now affecting their surrounding ecosystems in the new sites.

For more information about invasive species, we provide couple of references the authors find helpful.

The data

Here, we import the data from google drive, and we can see from the output the classes of data (i.e., character or double) that R thinks our .csv file contains.

meta_analysis_data <- read_csv("MaEDR_data.csv")
## Rows: 88 Columns: 18
## ── Column specification ───────────────────────────────────────────────────────────────────────────
## Delimiter: ","
## chr (9): unique_article_identifier, lastname, invasive_species_common_name, invasive_species_la...
## dbl (9): publication_year, SCImago_journal_rank, time_since_invasion, mean_control, SD_control,...
## ℹ Use `spec()` to retrieve the full column specification for this data.
## ℹ Specify the column types or set `show_col_types = FALSE` to quiet this message.

Next, let’s inspect the data a bit, before we dive into the meta-analysis. As you can see from the code above, and the CSV file if you open it up, there are 17 different variables, or columns, in our newly imported dataframe. Some of the variables are the categorical pieces of data that we extracted from the articles that describe the article itself or the study’s focal invasive species.

For example, we can see the most frequently studied invasive tree species in our database.

The data that we’ll be analyzing in this book include publications on the impacts of invasive trees from 1999-2016. Here’s a visualization of how the published evidence base on invasive tree impacts has grown over the past two decades.

There are many more ways to display and summarize the data included in this CSV file. Meta-analysis statistics will most often use the numerical variables that are the key ingredients for meta-analysis (mean, standard deviation, and sample size). Our next chapters will focus on how to use these values to create meta-analytic models.

Contact information

This project is a work in progress and I’m always open to chatting with collaborators or hearing your suggestions for potential topics to include. There are a couple of ways to reach out:


This book was created using the bookdown (Xie 2019). Logo made with the hexSticker R package.Thanks to the Lockwood Lab for motivating RCO to pursue meta-analysis in ecology and also for ping pong games. RCO also thanks LCO for always inspiring.


Crystal-Ornelas, Robert, and Julie L. Lockwood. 2020a. “Cumulative Meta-Analysis Identifies When Invasive Species Impacts on Richness Stabilize.” Ecology.
Harrer, Mathias, P Cuijpers, T. A. Furukawa, and D. D. Ebert. 2019. Doing Meta-Analysis in R.
Koricheva, Julia, Jessica Gurevitch, and Kerrie Mengersen. 2013. Handbook of Meta-Analysis in Ecology and Evolution. Princeton University Press.
Lockwood, Julie L., Martha F. Hoopes, and Michael P. Marchetti. 2013. Invasion Ecology. John Wiley & Sons.
Mattingly, Kali Z, Tara A Pelletier, Jessie Lanterman, Danielle Frevola, Benjamin Stucke, Kaitlin Kinney, Ross Schwartz, Drew Spacht, Graham Dixon, and Stephen M Hovick. 2020. “Disconnects Between Communicated Impact and Ecological Impact of Biological Invasions.” BioScience 70 (3): 252–63.
Schwarzer, Guido, James R. Carpenter, and Gerta Rücker. 2015. Meta-Analysis with R. Springer.
Simberloff, Daniel, and Marcel Rejmánek. 2011. Encyclopedia of Biological Invasions. Univ of California Press.
Xie, Yihui. 2019. Bookdown: Authoring Books and Technical Documents with R Markdown. CRC Press.