Module Evidence_flights

Flights dataset.

This the nycflights13 dataset.

Note. We don't provide the data it's too heavy. This is just the schema. (XXX provide a link to the CSV)

type obs = int * int * int * int * int * int * int * int * int * string * int * string * string * string * int * int * int * int * string

The type for flight observations. The 19 variables are as follows, in order.

val year : (obs, int) Evidence.Var.t
val month : (obs, int) Evidence.Var.t
val day : (obs, int) Evidence.Var.t
val dep_time : (obs, int) Evidence.Var.t
val sched_dep_time : (obs, int) Evidence.Var.t
val dep_delay : (obs, int) Evidence.Var.t
val arr_time : (obs, int) Evidence.Var.t
val sched_arr_time : (obs, int) Evidence.Var.t
val arr_delay : (obs, int) Evidence.Var.t
val carrier : (obs, string) Evidence.Var.t
val flight : (obs, int) Evidence.Var.t
val tailnum : (obs, string) Evidence.Var.t
val origin : (obs, string) Evidence.Var.t
val dest : (obs, string) Evidence.Var.t
val air_time : (obs, int) Evidence.Var.t
val distance : (obs, int) Evidence.Var.t
val hour : (obs, int) Evidence.Var.t
val minute : (obs, int) Evidence.Var.t
val time_hour : (obs, string) Evidence.Var.t

obs describes a flight observation.