Giter VIP home page Giter VIP logo

metar_data's Introduction

METAR_Data

Business Problem

Dodo Flight School (DFS, made up name) has hired you to help them decide the location for their next expansion. DFS has provided historical weather data for various airports across the United States. The deliverable will consist of the 10 most ideal locations to be considered for expansion.

Criteria for Expansion:

  • Continental US
  • Near an airport (obviously)
  • Weather is most important factor
  • Most flight training is done during day
  • General Rule of Thumb for ideal weather:
    • Visiblity of 10 miles or more
    • Cloud Ceiling of 3,000 ft above ground or higher (cloud cover column in dataset)
    • Winds less than 15 kts

Methodology

  1. Cleaning data
  • RegEx
  • Filtering/Imputation
  1. Exploratory Data Analysis
  2. Clustering Approach
  3. Recommendations

Data Sources:

Name Source Link in Repo
METAR Data file is too large for GitHub, link provided to Google Drive link
Airports Kaggle link
Population Data.gov link

Data Cleaning

  • US Population

    • Primary column that needed to be cleaned up was the Geolocation, which was a set of coordinates read in as a string. The column was split into latitude and logitude and then converted to floats.
  • Airports

    • This data file did not require cleaning as it was already in the desired format.
  • METAR

    • Many of the columns were read in with observations in the wrong column.
    • Regular Expressions were used to parse out numbers from different columns (eg. Wind Speed has speed, direction, and Knots), but only the speed was necessary.
    • The cloud cover column was converted to an ordinal variable with the highest values corresponding to the most desirable condition, Clear.
    • Visibility had similar issues to the wind speed column (number with a corresponding letter).

Exploratory Data Analysis

metar_data's People

Contributors

hank-butler avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.