Analysis of flights between MSP and LIT when I was working as a Security Architect for the implementation of Medicaid modernization for the Affordable Care Act in Arkansas in 2013 and 2014.

Used as an example notebook for my SiRAcon 2022 presentation, “Making R work for you (with automation!)”.

Questions/TODO

# nolint start: unused_import_linter
library(anyflights)
library(dplyr)
library(ggplot2)
library(jbplot)
# nolint end

anyflights

Create air travel data packages using anyflights.

Import

Import data (typically from external CSV).

Tidy/Transform

Clean and Tidy data.

Explore

Graph and model data to ask and answer questions.

Communicate

Communicate results.

LS0tCnRpdGxlOiBBQ0EgVHJhdmVsIEFuYWx5c2lzCmF1dGhvcjogSm9obiBCZW5uaW5naG9mZgpkYXRlOiAnMjAyMi0wNC0yNCcKZGF0ZS1tb2RpZmllZDogJzIwMjItMDUtMjEnCmNhdGVnb3JpZXM6IFtdCm9yZGVyOiB+Cm91dHB1dDoKICBodG1sX2RvY3VtZW50OgogICAgdGhlbWU6CiAgICAgIHZlcnNpb246IDUKICAgICAgcHJlc2V0OiBib290c3RyYXAKICAgIGNzczogYXNzZXRzL2V4dHJhLmNzcwogICAgcGFuZG9jX2FyZ3M6IC0tc2hpZnQtaGVhZGluZy1sZXZlbC1ieT0xCiAgICB0b2M6IHllcwogICAgdG9jX2Zsb2F0OgogICAgICBjb2xsYXBzZWQ6IG5vCiAgICAgIHNtb290aF9zY3JvbGw6IG5vCi0tLQoKQW5hbHlzaXMgb2YgZmxpZ2h0cyBiZXR3ZWVuIE1TUCBhbmQgTElUIHdoZW4gSSB3YXMgd29ya2luZyBhcyBhIFNlY3VyaXR5IEFyY2hpdGVjdCBmb3IgdGhlIGltcGxlbWVudGF0aW9uIG9mIE1lZGljYWlkIG1vZGVybml6YXRpb24gZm9yIHRoZSBBZmZvcmRhYmxlIENhcmUgQWN0IGluIEFya2Fuc2FzIGluIDIwMTMgYW5kIDIwMTQuCgpVc2VkIGFzIGFuIGV4YW1wbGUgbm90ZWJvb2sgZm9yIG15IFNpUkFjb24gMjAyMiBwcmVzZW50YXRpb24sICJNYWtpbmcgUiB3b3JrIGZvciB5b3UgKHdpdGgKYXV0b21hdGlvbiEpIi4KCiMgUXVlc3Rpb25zL1RPRE8KCi0gWyBdIFF1ZXN0aW9ucy9UT0RPIGxpc3QgaGVyZQoKYGBge3Igc2V0dXAsIG1lc3NhZ2UgPSBGQUxTRSwgd2FybmluZyA9IEZBTFNFfQojIG5vbGludCBzdGFydDogdW51c2VkX2ltcG9ydF9saW50ZXIKbGlicmFyeShhbnlmbGlnaHRzKQpsaWJyYXJ5KGRwbHlyKQpsaWJyYXJ5KGdncGxvdDIpCmxpYnJhcnkoamJwbG90KQojIG5vbGludCBlbmQKYGBgCgojIGFueWZsaWdodHMKCkNyZWF0ZSBhaXIgdHJhdmVsIGRhdGEgcGFja2FnZXMgdXNpbmcgW2FueWZsaWdodHNdKGh0dHBzOi8vYW55ZmxpZ2h0cy5uZXRsaWZ5LmFwcCkuCgojIEltcG9ydAoKSW1wb3J0IGRhdGEgKHR5cGljYWxseSBmcm9tIGV4dGVybmFsIENTVikuCgojIFRpZHkvVHJhbnNmb3JtCgpDbGVhbiBhbmQgVGlkeSBkYXRhLgoKIyBFeHBsb3JlCgpHcmFwaCBhbmQgbW9kZWwgZGF0YSB0byBhc2sgYW5kIGFuc3dlciBxdWVzdGlvbnMuCgojIENvbW11bmljYXRlCgpDb21tdW5pY2F0ZSByZXN1bHRzLgo=