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

Using data instead of lazy loading.

parent ea511089
No related branches found
No related tags found
1 merge request!55Change from lazy loading to data.
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
#' startDate <- '1985-01-01' #' startDate <- '1985-01-01'
#' endDate <- '' #' endDate <- ''
#' pCode <- c("00060","00010") #' pCode <- c("00060","00010")
#' \dontrun{ #' \donttest{
#' # Not running for time considerations #' # Not running for time considerations
#' url_daily <- constructNWISURL(siteNumber,pCode, #' url_daily <- constructNWISURL(siteNumber,pCode,
#' startDate,endDate,'dv',statCd=c("00003","00001")) #' startDate,endDate,'dv',statCd=c("00003","00001"))
...@@ -48,7 +48,7 @@ constructNWISURL <- function(siteNumber,parameterCd="00060",startDate="",endDate ...@@ -48,7 +48,7 @@ constructNWISURL <- function(siteNumber,parameterCd="00060",startDate="",endDate
service <- match.arg(service, c("dv","uv","iv","qw","gwlevels","rating","peak","meas")) service <- match.arg(service, c("dv","uv","iv","qw","gwlevels","rating","peak","meas"))
parameterCdFile <- parameterCdFile data(parameterCdFile)
if(any(!is.na(parameterCd))){ if(any(!is.na(parameterCd))){
pcodeCheck <- all(nchar(parameterCd) == 5) & all(!is.na(suppressWarnings(as.numeric(parameterCd)))) pcodeCheck <- all(nchar(parameterCd) == 5) & all(!is.na(suppressWarnings(as.numeric(parameterCd))))
......
...@@ -35,7 +35,7 @@ readNWISpCode <- function(parameterCd){ ...@@ -35,7 +35,7 @@ readNWISpCode <- function(parameterCd){
parameterCd <- parameterCd[goodIndex] parameterCd <- parameterCd[goodIndex]
} }
parameterCdFile <- parameterCdFile data(parameterCdFile)
parameterData <- parameterCdFile[parameterCdFile$parameter_cd %in% parameterCd,] parameterData <- parameterCdFile[parameterCdFile$parameter_cd %in% parameterCd,]
......
...@@ -47,7 +47,7 @@ NULL ...@@ -47,7 +47,7 @@ NULL
#' @docType data #' @docType data
#' @keywords USGS parameterCd #' @keywords USGS parameterCd
#' @examples #' @examples
#' parameterCdFile <- parameterCdFile #' data(parameterCdFile)
#' dischargeInfo <- parameterCdFile[parameterCdFile$parameter_cd=="00060",] #' dischargeInfo <- parameterCdFile[parameterCdFile$parameter_cd=="00060",]
NULL NULL
......
...@@ -96,7 +96,7 @@ whatNWISdata <- function(siteNumbers,service="all",parameterCd="all",statCd="all ...@@ -96,7 +96,7 @@ whatNWISdata <- function(siteNumbers,service="all",parameterCd="all",statCd="all
parameterCds <- unique(SiteFile$parm_cd) parameterCds <- unique(SiteFile$parm_cd)
parameterCdFile <- parameterCdFile data(parameterCdFile)
parameterCdINFO <- parameterCdFile[parameterCdFile$parameter_cd %in% parameterCds,] parameterCdINFO <- parameterCdFile[parameterCdFile$parameter_cd %in% parameterCds,]
SiteFile <- merge(SiteFile,parameterCdINFO,by.x="parm_cd" ,by.y="parameter_cd",all=TRUE) SiteFile <- merge(SiteFile,parameterCdINFO,by.x="parm_cd" ,by.y="parameter_cd",all=TRUE)
......
...@@ -44,7 +44,7 @@ siteNumber <- '01594440' ...@@ -44,7 +44,7 @@ siteNumber <- '01594440'
startDate <- '1985-01-01' startDate <- '1985-01-01'
endDate <- '' endDate <- ''
pCode <- c("00060","00010") pCode <- c("00060","00010")
\dontrun{ \donttest{
# Not running for time considerations # Not running for time considerations
url_daily <- constructNWISURL(siteNumber,pCode, url_daily <- constructNWISURL(siteNumber,pCode,
startDate,endDate,'dv',statCd=c("00003","00001")) startDate,endDate,'dv',statCd=c("00003","00001"))
......
...@@ -22,7 +22,7 @@ Complete list of USGS parameter codes as of November 7, 2014. The data was pulle ...@@ -22,7 +22,7 @@ Complete list of USGS parameter codes as of November 7, 2014. The data was pulle
format=rdb&show=parameter_group_nm&show=parameter_nm&show=casrn&show=srsname&show=parameter_units} format=rdb&show=parameter_group_nm&show=parameter_nm&show=casrn&show=srsname&show=parameter_units}
} }
\examples{ \examples{
parameterCdFile <- parameterCdFile data(parameterCdFile)
dischargeInfo <- parameterCdFile[parameterCdFile$parameter_cd=="00060",] dischargeInfo <- parameterCdFile[parameterCdFile$parameter_cd=="00060",]
} }
\keyword{USGS} \keyword{USGS}
......
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