Acacia and Ants Layers (Graphing)
An experiment in Kenya has been exploring the influence of large herbivores on plants.
Check to see if ACACIA_DREPANOLOBIUM_SURVEY.txt
is in your workspace.
If not, download it.
Read it into R using the following command:
acacia <- read_tsv("data/ACACIA_DREPANOLOBIUM_SURVEY.txt", na = c("dead"))
-
Make a scatter plot with
CIRC
on the x axis andAXIS1
(the maximum canopy width) on the y axis. Add a simple model of the data by addinggeom_smooth
. Label the x axis “Circumference” and the y axis “Canopy Diameter”. -
The same plot as (1), but use a linear model (
method = "lm"
) and show different species of ant (values ofANT
) in separate subplots. Once this works, you can, as an optional challenge, try to automatically include only plot subplots (i.e., ant species) with at least 5 data points. Note: results are shown for the basic exercise, not the optional challenge. -
Make a plot that shows histograms of both
AXIS1
andAXIS2
. Due to the way the data is structured you’ll need to add a 2ndgeom_histogram()
layer that specifies a new aesthetic. To make it possible to see both sets of bars you’ll need to make them transparent with the optional argument alpha = 0.3. Set the color forAXIS1
to “red” andAXIS2
to “black” using thefill
argument. Label the x axis “Canopy Diameter(m)” and the y axis “Number of Acacia”. -
Use
facet_wrap()
to make the same plot as (3) but with one subplot for each treatment. Set the number of bins in the histogram to 10.