CoolFace
Datasetpublic

lmoncla/lyon-velov-bike-sharing-dataset

Lyon velo'v Bike Sharing Dataset Dataset Description This dataset provides an aggregated view of the Vélo'v bike-sharing station activities in the Lyon Metropolitan area (France) for 2023, 2024, and 2025. Unlike the raw real-time data, this dataset has been preprocessed to offer a 30-minute temporal granularity, including calculated flows (bike arrivals and departures). Note on Temporal Coverage: The current release ensures a continuous and comprehensive record… See the full description on the dataset page: https://huggingface.co/datasets/lmoncla/lyon-velov-bike-sharing-dataset.

sourceHugging Faceetalab-2.0updated 8mo agoView on Hugging Face
0likes59downloads
Dataset Card

Lyon velo'v Bike Sharing Dataset

Dataset Description

This dataset provides an aggregated view of the Vélo'v bike-sharing station activities in the Lyon Metropolitan area (France) for 2023, 2024, and 2025. Unlike the raw real-time data, this dataset has been preprocessed to offer a 30-minute temporal granularity, including calculated flows (bike arrivals and departures).

Note on Temporal Coverage: The current release ensures a continuous and comprehensive record for all of 2023, 2024, and 2025.

Usage

You can easily load this dataset using the Hugging Face datasets library:

python
from datasets import load_dataset

# Load the dataset
dataset = load_dataset("lmoncla/lyon-velov-bike-sharing-dataset", split="train")

# Convert to a Pandas DataFrame for analysis
df = dataset.to_pandas()

# Display the first few rows
print(df.head())

Preprocessing Details

The data cleaning and transformation were performed using Python scripts. Key steps include:

  • —Normalization: Conversion of raw JSON snapshots into a structured tabular format.
  • —Flow Calculation: Using the difference in total bike counts to identify departures and arrivals for each station.
  • —Resampling: Time-series aggregation into 30-minute buckets, preserving the last known capacity and summing up movements.

Dataset Schema

  • —station_id: Unique identifier for the bike station.
  • —horodate: Timestamp marking the end of the 30-minute interval.
  • —capacity: Total number of docks available at the station.
  • —bikes_total: Total number of bikes available at the end of the interval.
  • —bikes_mechanical / bikes_electric: Breakdown by bike type.
  • —departures: Cumulative sum of bike departures within the 30-minute window.
  • —arrivals: Cumulative sum of bike arrivals within the 30-minute window.

Citation and Attribution

Original data produced by Métropole de Lyon.

Note: This dataset is a derivative work created for analysis and academic purposes.

If you use this dataset in your research or project, please cite it as follows:

bibtex
@misc{lyon-velov-bike-sharing-dataset-2026,
  author = {Moncla, Ludovic},
  title = {Lyon velo'v Bike Sharing Dataset},
  year = {2026},
  publisher = {Hugging Face},
  journal = {Hugging Face Datasets},
  howpublished = {\url{[https://huggingface.co/datasets/lmoncla/lyon-velov-bike-sharing-dataset](https://huggingface.co/datasets/lmoncla/lyon-velov-bike-sharing-dataset)}}
}