Skip to content

waseemalmazrua/Bikeshare-analysis-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Bikeshare Data Analysis – Udacity Nanodegree Project

This project is part of the Udacity Programming for Data Science with Python Nanodegree.
The goal is to explore US bikeshare data from three major cities β€” Chicago, New York City, and Washington β€” and analyze usage patterns based on user input.

Project Objective

The Python script (bikeshare.py) runs in an interactive terminal. It allows users to:

  • Select a city to analyze (Chicago, New York City, or Washington)
  • Optionally filter the data by month (January to June) or day of the week
  • View various statistics about:
    • Most frequent travel times
    • Most popular stations
    • Trip durations
    • User demographics (e.g., gender, birth year)

Technologies Used

  • Python 3
  • Pandas for data manipulation
  • NumPy for numerical operations
  • Jupyter Notebook / Terminal for execution

Skills Demonstrated

  • Data wrangling and cleaning
  • Conditional logic and loops
  • Handling user input and validation
  • Basic statistical computations
  • Reading CSV files and filtering DataFrames

Data Sources

The data used in this project includes CSV files provided by Udacity:

  • chicago.csv
  • new_york_city.csv
  • washington.csv

πŸš€ How to Run

Clone the repository, then execute the Python script in your terminal:

python bikeshare.py

About

"Python script to analyze US bikeshare data - Udacity Nanodegree Project"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages