Skip to content

Commit 537508b

Browse files
committed
merge
Merge branch 'master' of https://github.com/terraref/tutorials Conflicts: traits/03-maricopa-field-scanner.Rmd
2 parents 54b0e37 + b7e8b6f commit 537508b

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

traits/03-maricopa-field-scanner.Rmd

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ author: "David LeBauer, Chris Black"
44
date: "`r Sys.Date()`"
55
output: md_document
66
---
7-
```{r setup, include=FALSE}
7+
```{r traits-03-mac-traits-setup, include=FALSE}
88
knitr::opts_chunk$set(echo = FALSE, cache = TRUE)
99
library(dplyr)
1010
library(tidyr)
@@ -27,15 +27,15 @@ options(betydb_key = readLines('~/.betykey', warn = FALSE),
2727

2828
query sites for season 2
2929

30-
```{r}
30+
```{r traits-03-query-mac-sites}
3131
sites <- betydb_query(
3232
table = "sites",
3333
city = "Maricopa", sitename = "~Season 2 range", limit = "none")
3434
```
3535

3636
plot polygons on a map
3737

38-
```{r}
38+
```{r traits-03-map-mac-polygons}
3939
site_bounds <- (sites
4040
%>% rowwise()
4141
%>% do(boundaries = readWKT(text = .$geometry, id = .$id)))
@@ -47,7 +47,8 @@ leaflet() %>% addTiles() %>% addPolygons(data=site_bounds)
4747

4848
## Cultivars
4949

50-
```{r}
50+
51+
```{r traits-03-mac-cultivars}
5152
cultivars <- betydb_query(
5253
table = "cultivars", limit = "none") %>%
5354
rename(cultivar_id = id)
@@ -77,7 +78,7 @@ sites <- sites %>%
7778

7879
First look up variables by name. Let's look for measurements related to canopy size:
7980

80-
```{r}
81+
```{r traits-03-height-cover-ndvi}
8182
variables <- betydb_query(
8283
table = "variables", name = "~^(NDVI|canopy_height|canopy_cover|)$")
8384
@@ -89,7 +90,7 @@ Exercise: Why are there two variables named canopy_height, and what database fie
8990

9091
Now retrieve all available measurements for each variable.
9192

92-
```{r}
93+
```{r traits-03-get-variables}
9394
traits <- list()
9495
for(var in variables$name){
9596
traits[[var]] <- betydb_record(name = var, table = "variables")
@@ -108,7 +109,7 @@ traitdata <- left_join( # ensures we keep a blank row for any variables with no
108109

109110
Add cultivar information so we can plot by ecotype
110111

111-
```{r}
112+
```{r traits-03-cultivar-info}
112113
traitdata <- (traitdata
113114
%>% rename(
114115
variable_name = name,
@@ -119,7 +120,7 @@ traitdata <- (traitdata
119120
%>% left_join(cultivars, by = "cultivar_id"))
120121
```
121122

122-
```{r}
123+
```{r traits-03-plots}
123124
(ggplot(
124125
traitdata %>% filter(variable_name == "canopy_height"),
125126
aes(date, mean, group = site_id * cultivar_id))

0 commit comments

Comments
 (0)