Skip to content
Snippets Groups Projects
Commit 60266cf3 authored by Laura A DeCicco's avatar Laura A DeCicco
Browse files

Fixed merge.

parent 1eb57a9d
No related branches found
No related tags found
1 merge request!39Overhaul of function names. Move some functionality to EGRET.
......@@ -13,6 +13,7 @@
#' @export
#' @import XML
#' @import RCurl
#' @import reshape2
#' @examples
#' siteNumber <- "02177000"
#' startDate <- "2012-09-01"
......@@ -323,6 +324,19 @@ importWaterML1 <- function(obs_url,asDateTime=FALSE, tz=""){
}
sortingColumns <- c("agency","site_no","dateTime","tz_cd")
dataColumns <- names(mergedDF)[!(names(mergedDF) %in% sortingColumns)]
dataColumns <- dataColumns[-grep("_cd",dataColumns)]
meltedmergedDF <- melt(mergedDF,id.vars=sortingColumns)
meltedmergedDF <- meltedmergedDF[!is.na(meltedmergedDF$value),]
mergedDF2 <- dcast(meltedmergedDF, dateTime+site_no+agency+tz_cd~variable, drop=FALSE)
dataColumns2 <- !(names(mergedDF2) %in% sortingColumns)
mergedDF <- mergedDF2[rowSums(is.na(mergedDF2[,dataColumns2])) != sum(dataColumns2),]
mergedDF[,dataColumns] <- lapply(mergedDF[,dataColumns], function(x) as.numeric(x))
row.names(mergedDF) <- NULL
attr(mergedDF, "url") <- obs_url
attr(mergedDF, "attributeList") <- attList
......@@ -330,6 +344,7 @@ importWaterML1 <- function(obs_url,asDateTime=FALSE, tz=""){
attr(mergedDF, "variableInfo") <- variableInformation
attr(mergedDF, "disclaimer") <- notes["disclaimer"]
attr(mergedDF, "queryInfo") <- queryInfo
attr(mergedDF, "queryTime") <- Sys.time()
return (mergedDF)
}
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