-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.Rmd
61 lines (42 loc) · 1.72 KB
/
README.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
---
output: github_document
---
<!-- README.md is generated from README.Rmd. Please edit that file -->
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
library(gt)
```
# ansperf
<!-- badges: start -->
<!-- badges: end -->
The general objective of air navigation services is to enable the "... safe, efficient, and orderly flow of air traffic."
ICAO promotes further the use of a performance-based approach and encourages stakeholder to monitor and benchmark services.
For this purpose a set of (global) key performance indicators (KPI) were established under the Global Air Navigation Plan.
These KPIs (and variants of them) are actively used by the performance benchmarking community.
This package is jointly developed by the Department of Airspace Control (DECEA) und EUROCONTROL.
Performance groups of both organisations are committed to further harmonise the use of the KPIs as part of the bi-lateral and multi-lateral/international work.
The `{ansperf}` package implements the common KPIs and supporting metrics in `R`.
## GANP KPIs
The `performance framework` of the GANP lists the following KPIs (c.f. https://www4.icao.int/ganpportal/ASBU/KPI) and whether `{ansperf}` has it implemented:
```{r, echo=FALSE}
load("./data/kpi_data_reqs.rda")
gt::gt(kpi_data_reqs) |>
gt::sub_missing(missing_text = "")
```
## Installation
You can install the development version of ansperf from [GitHub](https://github.com/) with:
``` r
# install.packages("devtools")
devtools::install_github("euctrl-pru/ansperf")
```
## Example
This is a basic example which shows you how to solve a common problem:
```{r example}
library(ansperf)
## basic example code
```