# Tools for the Analysis of Air Pollution Data

## Documentation for package ‘openair’ version 3.1.0

- DESCRIPTION file
- Package NEWS
- Package README

## Help Pages

aqStats | Calculate summary statistics for air pollution data by year
binData | Bin data, calculate mean and bootstrap confidence interval in the mean
bootMeanDF | Bin data, calculate mean and bootstrap confidence interval in the mean
breakOpts | Define 'breaks' options for 'openair' plots
calcPercentile | Calculate percentile values from a time series
calendarPlot | Plot time series values in a conventional calendar format
colorOpts | Define 'cols' options for 'openair' plots
colourOpts | Define 'cols' options for 'openair' plots
conditionalEval | Conditional quantile estimates with additional variables for model evaluation
conditionalQuantile | Conditional quantile estimates for model evaluation
corPlot | Correlation matrices with conditioning
cutData | Function to split data in different ways for conditioning
datePad | Pad a time-series dataframe and optionally fill values by block
GaussianSmooth | Calculate rolling Gaussian smooth of pollutant values
importADMS | CERC Atmospheric Dispersion Modelling System (ADMS) data import function(s) for openair
importADMSBgd | CERC Atmospheric Dispersion Modelling System (ADMS) data import function(s) for openair
importADMSMet | CERC Atmospheric Dispersion Modelling System (ADMS) data import function(s) for openair
importADMSMop | CERC Atmospheric Dispersion Modelling System (ADMS) data import function(s) for openair
importADMSPst | CERC Atmospheric Dispersion Modelling System (ADMS) data import function(s) for openair
importAQE | Import data from individual UK Air Pollution Networks
importAURN | Import data from individual UK Air Pollution Networks
importEurope | Import air quality data from European database until February 2024
importImperial | Import data from Imperial College London networks
importKCL | Import data from Imperial College London networks
importLocal | Import data from individual UK Air Pollution Networks
importMeta | Import monitoring site meta data for UK and European networks
importNI | Import data from individual UK Air Pollution Networks
importSAQN | Import data from individual UK Air Pollution Networks
importTraj | Import pre-calculated HYSPLIT 96-hour back trajectories
importUKAQ | Import data from the UK Air Pollution Networks
importWAQN | Import data from individual UK Air Pollution Networks
kzaFilter | (Adaptive) Kolmogorov-Zurbenko (KZ) Filter
kzFilter | (Adaptive) Kolmogorov-Zurbenko (KZ) Filter
modStats | Calculate common model evaluation statistics
mydata | Example air quality monitoring data for openair
openColors | Pre-defined openair colours and definition of user-defined colours
openColours | Pre-defined openair colours and definition of user-defined colours
openSchemes | List available colour schemes in 'openair'
percentileRose | Function to plot percentiles by wind direction
polarAnnulus | Bivariate polarAnnulus plot
polarCluster | K-means clustering of bivariate polar plots
polarDiff | Polar plots considering changes in concentrations between two time periods
polarFreq | Function to plot wind speed/direction frequencies and other statistics
polarPlot | Function for plotting bivariate polar plots with smoothing.
pollutionRose | Pollution rose variation of the traditional wind rose plot
quickText | Automatic text formatting for openair
refOpts | Define 'ref.x' or 'ref.y' options for 'openair' plots
rollingMean | Calculate rolling mean pollutant values
rollingQuantile | Calculate rolling quantile pollutant values
runRegression | Rolling regression for pollutant source characterisation.
scatterPlot | Flexible scatter plots
selectByDate | Subset a data frame based on date
selectRunning | Function to extract run lengths greater than a threshold
smoothTrend | Calculate nonparametric smooth trends
splitByDate | Divide up a data frame by time
TaylorDiagram | Taylor Diagram for model evaluation with conditioning
TheilSen | Tests for trends using Theil-Sen estimates
timeAverage | Function to calculate time averages for data frames
timePlot | Plot time series, perhaps for multiple pollutants, grouped or in separate panels.
timeProp | Time series plot with categories shown as a stacked bar chart
timeVariation | Temporal variation plots with flexible panel control
trajCluster | Calculate clusters for back trajectories
trajLevel | Trajectory level plots with conditioning
trajPlot | Trajectory line plots with conditioning
trendLevel | Plot heat maps of atmospheric composition data
variationPlot | Variation Plot
WhittakerSmooth | Calculate Whittaker-Eilers Smoothing, Interpolation and Baseline Determination
windflowOpts | Define 'windflow' options for 'openair' plots
windRose | Traditional wind rose plot