Skip to content

tonypiazza/flights-python

Repository files navigation

Processing Flight Data using Python

I started this project to share some examples of using Python to process flight data.

The source data for this project is published in CSV format by the American Statistical Association based on data they received from the Bureau of Transportation Statistics (a division of the U.S. Department of Transportation). You may notice that the data does have missing fields. For example, for some flight records, there is no tailNum field. This obviously limits what you can do with the data in those cases.

There are 2 implementations of each report method, one using pandas and one using RxPY.

If you visit the source data link, you will notice there are data files for each year from 1987 to 2008. You should download and extract the data files to the data folder. You will need at least one flights data file. You can modify the (config.yaml) file to support multiple years like this:

YAML File

All of the code in this project is licensed under the MIT License. See the LICENSE file for details.

Pull requests are welcome.

About

Processing Flight Data using Python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages