Skip to content
Snippets Groups Projects
Commit 3627bec1 authored by unknown's avatar unknown
Browse files

Updated mergeReport to use R's internal merge function. Can handle samples taken on the same day.

parent f775a8f9
No related branches found
No related tags found
1 merge request!4added eval to match.call functions.
...@@ -18,12 +18,15 @@ mergeReport<-function(localDaily = Daily, localSample = Sample, interactive=TRUE ...@@ -18,12 +18,15 @@ mergeReport<-function(localDaily = Daily, localSample = Sample, interactive=TRUE
if (interactive){ if (interactive){
dataOverview(localDaily, localSample) dataOverview(localDaily, localSample)
} }
julFirst<-localDaily$Julian[1]
sampleDate<-as.Date(localSample$Date) newSample <- merge(Daily[,c("Date","Q","LogQ")],Sample,by = "Date",all.y = TRUE)
sampleJulian<-as.numeric(julian(sampleDate,origin=as.Date("1850-01-01")))
sampleIndex <- sampleJulian-julFirst+1 # julFirst<-localDaily$Julian[1]
Q <- localDaily$Q[sampleIndex] # sampleDate<-as.Date(localSample$Date)
LogQ<-log(Q) # sampleJulian<-as.numeric(julian(sampleDate,origin=as.Date("1850-01-01")))
newSample<-data.frame(localSample,Q,LogQ) # sampleIndex <- sampleJulian-julFirst+1
# Q <- localDaily$Q[sampleIndex]
# LogQ<-log(Q)
# newSample<-data.frame(localSample,Q,LogQ)
return(newSample) return(newSample)
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment