Skip to content

The dataset contains historical weather observations recorded at various weather stations across Australia. It includes features such as temperature, rainfall, humidity, wind speed, and atmospheric pressure, along with a binary target variable indicating whether it rained the next day. https://github.com/acakin/weatherAUS_st/tree/master

License

Notifications You must be signed in to change notification settings

acakin/weatherAUS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather Australia Dataset

Overview

The Weather Australia dataset is a collection of historical weather observations recorded at various weather stations across Australia. It contains a comprehensive set of meteorological variables, including temperature, rainfall, humidity, wind speed, atmospheric pressure, and more. The dataset is widely used by researchers, meteorologists, and data scientists for weather analysis, forecasting, and climate studies.

Features

  • Date: Date of the weather observation.
  • Location: Name or code of the weather station.
  • MinTemp: Minimum temperature recorded (in degrees Celsius).
  • MaxTemp: Maximum temperature recorded (in degrees Celsius).
  • Rainfall: Amount of rainfall recorded (in millimeters).
  • Evaporation: Water evaporation (in millimeters).
  • Sunshine: Hours of bright sunshine recorded.
  • WindGustSpeed: Maximum wind gust speed (in kilometers per hour).
  • WindSpeed9am: Wind speed at 9 am (in kilometers per hour).
  • WindSpeed3pm: Wind speed at 3 pm (in kilometers per hour).
  • Humidity9am: Relative humidity at 9 am (in percentage).
  • Humidity3pm: Relative humidity at 3 pm (in percentage).
  • Pressure9am: Atmospheric pressure at 9 am (in hPa).
  • Pressure3pm: Atmospheric pressure at 3 pm (in hPa).
  • Cloud9am: Cloud cover at 9 am (in octas).
  • Cloud3pm: Cloud cover at 3 pm (in octas).
  • Temp9am: Temperature at 9 am (in degrees Celsius).
  • Temp3pm: Temperature at 3 pm (in degrees Celsius).
  • RainToday: Binary variable indicating if it rained today (1 for "Yes", 0 for "No").
  • RainTomorrow: Binary target variable indicating if it will rain tomorrow (1 for "Yes", 0 for "No").

Usage

Feel free to use this dataset for research, analysis, or machine learning projects. Ensure to cite the source appropriately.

Data Sources

Models Used

Logistic Regression

  • Description: A simple linear model used for binary classification tasks.
  • Metrics:
    • Precision: 0.90 (class 0), 0.80 (class 1)
    • Recall: 0.96 (class 0), 0.61 (class 1)
    • F1-score: 0.93 (class 0), 0.69 (class 1)
    • Accuracy: 0.88
  • Support: 22672 (class 0), 6420 (class 1)

Random Forest Classifier

  • Description: An ensemble learning method based on decision trees, known for its robustness and accuracy.
  • Metrics:
    • Precision: 0.91 (class 0), 0.80 (class 1)
    • Recall: 0.95 (class 0), 0.68 (class 1)
    • F1-score: 0.93 (class 0), 0.73 (class 1)
    • Accuracy: 0.89
  • Support: 22672 (class 0), 6420 (class 1)

LightGBM

  • Description: A gradient boosting framework that uses tree-based learning algorithms and is optimized for speed and efficiency.
  • Metrics:
    • Precision: 0.92 (class 0), 0.79 (class 1)
    • Recall: 0.95 (class 0), 0.70 (class 1)
    • F1-score: 0.93 (class 0), 0.74 (class 1)
    • Accuracy: 0.89
  • Support: 22672 (class 0), 6420 (class 1)

About

The dataset contains historical weather observations recorded at various weather stations across Australia. It includes features such as temperature, rainfall, humidity, wind speed, and atmospheric pressure, along with a binary target variable indicating whether it rained the next day. https://github.com/acakin/weatherAUS_st/tree/master

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages