Learn R Programming

AirSensor (version 1.0.2)

pat_filterDate: Date filtering for PurpleAir Timeseries objects

Description

Subsets a PurpleAir Timeseries object by date. This function always filters to day-boundaries. For sub-day filtering, use pat_filterDatetime().

Dates can be anything that is understood by lubridate::ymd() including either of the following recommended formats:

  • "YYYYmmdd"

  • "YYYY-mm-dd"

Usage

pat_filterDate(
  pat = NULL,
  startdate = NULL,
  enddate = NULL,
  days = NULL,
  weeks = NULL,
  timezone = NULL
)

Arguments

pat

PurpleAir Timeseries pat object.

startdate

Desired start datetime (ISO 8601).

enddate

Desired end datetime (ISO 8601).

days

Number of days to include in the filterDate interval.

weeks

Number of weeks to include in the filterDate interval.

timezone

Olson timezone used to interpret dates.

Value

A subset of the given pat object.

See Also

pat_filter

pat_filterDatetime

Examples

Run this code
# NOT RUN {
library(AirSensor)

example_pat %>%
  pat_filterDate(startdate = 20180808, enddate = 20180815) %>%
  pat_multiPlot()

# }

Run the code above in your browser using DataLab