Description Usage Arguments Value Note See Also Examples
Loads monitoring data for a given time range. Data from AirNow, AIRSIS and WRCC are combined into a single ws_monitor object.
Archival datasets are joined with 'daily' and 'latest' datasets as needed to satisfy the requested date range.
1 2 3 4 5 6 7 8 9 | monitor_load(
startdate = NULL,
enddate = NULL,
monitorIDs = NULL,
parameter = "PM2.5",
baseUrl = "https://haze.airfire.org/monitoring",
dataDir = NULL,
aqsPreference = "airnow"
)
|
startdate |
Desired start date (integer or character in ymd[hms] format
or |
enddate |
Desired end date (integer or character in ymd[hms] format
or |
monitorIDs |
Optional vector of monitorIDs. |
parameter |
Parameter of interest. |
baseUrl |
Base URL for data files. |
dataDir |
Local directory containing monitoring data files. |
aqsPreference |
Preferred data source for AQS data when annual data files are available from both 'epa' and 'airnow'. |
A ws_monitor object with PM2.5 monitoring data.
Joining datasets is a computationally expensive task when many monitors
are involved. It is highly recommend that monitorIDs
be specified when
loading recent data with this function.
1 2 3 4 5 6 7 8 9 | ## Not run:
# Fail gracefully if any resources are not available
try({
ca <- monitor_load(20170601,20171001) %>% monitor_subset(stateCodes='CA')
}, silent = FALSE)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.