View Repo |View Jupyter Notebook | Read Wiki | View Website
An exploratory data analysis on river flow and rainfall at Bathford gauging station on the River Avon.
This is my first independent project and was intended as a learning exercise to practise version control, use an IDE and learn GitHub's features.
If you are a beginner, my Jupyter NoteBook outlines the tasks I completed for each step of the project and the project's wiki has more background information on the resources and tools I found helpful.
Step 1: Data Collection
Step 2: Cleaning the Data
Step 3: Exploratory Data Analysis
Step 4: Concluding Report
Step 5: Future Goals
Packages:
import pandas as pd # For data manipulation and analysis
import numpy as np # For numerical computing
import matplotlib.pyplot as plt # For static data visualization
import seaborn as sns # For statistical data visualization
Data:
- Source: National River Flow Archive (UK)
- Usage: Gauged Daily Glow and Catchment Daily Rainfall for Bathford Station on the River Avon.
- Format: CSV files downloaded from the National River Flow Archive's website.
-
Use linear regressions to build and evaluate a predictive model
-
Improve visualizations and explore interactive features through plotly
-
Use APIs to update project dataset with most recent observations - this might require choosing a new observation station for my project.