From d3f3e86b2637451e42f54dccf0866cdf4e99fc29 Mon Sep 17 00:00:00 2001
From: markvanderwel <mark.vanderwel@ufl.edu>
Date: Mon, 16 Sep 2013 22:27:13 -0400
Subject: [PATCH] Remove all trees <10 cm dbh and Canadian plots <0.02 ha

---
 R/format.data/Canada.R | 6 ++++++
 R/format.data/US.R     | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/R/format.data/Canada.R b/R/format.data/Canada.R
index 909a518..c0c6219 100644
--- a/R/format.data/Canada.R
+++ b/R/format.data/Canada.R
@@ -10,6 +10,11 @@ dir.create("output/formatted/Canada", recursive=TRUE,showWarnings=FALSE)
 ######################### READ DATA read individuals tree data
 data.canada <- read.csv("data/raw/Canada/Canada_Data2George_20130910.csv", 
     header = TRUE, stringsAsFactors = FALSE)
+
+#MCV remove plots smaller than 0.02 ha (plot size with average of <20 trees 10cm dbh)
+#MCV and remove trees <10 cm dbh
+data.canada <- subset(data.canada,subset=(data.canada$SubPlotSize>=0.02 & data.canada$InitDBH>=10) )
+
 sum(is.na(data.canada$species))
 data.canada$sp = data.canada$species_FIACode
 data.canada$sp[data.canada.sp==8349] <- 762 #MCV replace incorrect sp code for Prunus serotina
@@ -80,3 +85,4 @@ vec.basic.var <- c("obs.id","tree.id", "sp", "sp.name","cluster","plot", "ecocod
 data.tree <- subset(data.canada, select = c(vec.basic.var, vec.abio.var.names))
 write.csv(data.tree,file="output/formatted/Canada/tree.csv",row.names = FALSE)
 
+
diff --git a/R/format.data/US.R b/R/format.data/US.R
index 69d3017..4deefae 100644
--- a/R/format.data/US.R
+++ b/R/format.data/US.R
@@ -27,6 +27,12 @@ write.csv(data.max.height, file = "output/formatted/US/max.height.csv")  ## I wa
 
 #### READ DATA US
 data.us <- read.csv("data/raw/US/FIA51_trees_w_supp.csv",header=TRUE,stringsAsFactors =FALSE) 
+
+#MCV remove trees <10 cm dbh
+data.us <- subset(data.us,subset=(data.us$InitDbh>=10) )
+
+
+
 ############## MASSAGE TRAIT DATA HEIGHT DATA FOR TREE MISSING BRING US DATA FOR HEIGHT OVER
 ############## WHEN WE ANALYZE THAT DATASET LATER ON
 ############## FORMAT INDIVIDUAL TREE DATA
-- 
GitLab