Skip to content

Repository files navigation

DataAnalysis Project

Project Name: Seoul Bike Sharing Demand

Overview

Welcome to Seoul Bike Sharing Demand! This data science project aims to visualize and model the sharing demand of bikes in Seoul. We were able to achieve an R2 score of 0.927. This project is the result of the collaboration of 3 persons, namely Anis Oufkir, Elias Ferreira and Clement Florval

Table of Contents

  1. Introduction
  2. Features
  3. Installation
  4. Usage

Introduction

Welcome to the Seoul Bike Sharing Data Analysis project! This initiative aims to address the dynamic challenges associated with urban transportation by leveraging comprehensive data on bike sharing systems in Seoul. As urban populations continue to grow, and concerns about environmental sustainability rise, understanding and optimizing transportation systems become increasingly crucial.

Objectives
  1. Usage Patterns: Analyze temporal and wheather patterns of bike sharing to identify peak hours and wheather influence.

  2. User Behavior: Understand user behavior and preferences to optimize services and enhance user experience.

  3. Seasonal Variations: Investigate how bike sharing patterns vary across seasons, weather conditions.

Why This Matters

By delving into the Seoul Bike Sharing Data, we aim to contribute to urban planning, improve infrastructure, and promote eco-friendly transportation alternatives. The insights gained from this analysis can guide policymakers, city planners, and bike-sharing service providers in enhancing the overall transportation ecosystem in Seoul.

Features

Here are the features of the base dataset found in Datasets/data.csv

  • Date
  • Rented Bike Count: The target variable
  • Hour
  • Temperature
  • Humidity
  • Wind speed
  • Visibility
  • Dew point temperature
  • Solar radiation
  • Rainfall
  • Snowfall
  • Seasons
  • Holiday
  • Functioning Day

Installation

To run this project locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/ClementFrvl/DataAnalysisProject.git
  1. Install dependencies:

This project depends on mainstream libraries, for plotting, modeling and data manipulation

  1. Enjoy !

Usage

Streamlit app

To use the streamlit app, use the command

streamlit run ./Streamlit/streamlit_board.py
Notebook

Normal jupyter notebook

About

Projet Python for Data Analysis ESILV

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages