Regional train punctuality 2017-2022Ponctualité trains régionaux 2017-2022
Ponctualité trains régionaux 2017-2022Regional train punctuality 2017-2022
This API provides monthly punctuality data, by line, for REMI and REMI Express regional trains in the Centre-Val de Loire region of France, covering 2017 to 2022. It is published and maintained by the Région Centre-Val de Loire. The dataset is no longer updated as of 31 December 2022 and has been replaced by a new dataset and data visualization starting 1 January 2023. It is useful for analyzing historical regional rail service reliability trends across different lines over this period.Ponctualité mensuelle, par ligne, des trains régionaux REMI et REMI Express en Région Centre-Val de Loire de 2017 à 2022 . Ce jeu de données n'est plus mis à jour depuis le 31/12/2022. Il est remplacé par un un nouveau jeu de données à partir du 1er janvier 2023 et d'une nouvelle datavisualisatio...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (11 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | mois_trainMois | date | Month and year of train circulation.Mois et année de circulationj |
| 100% | lignes | text | Name of the railway line.Lignes ferroviaires |
| 100% | nbtrainscircNb trains ayant circulé | int | Number of trains that actually ran, excluding cancellations.Nombre de trains ayant circulé. Les trains annulés ou supprimés ne sont pas comptabilisés |
| 100% | nbretardsNb de trains en retard | int | Number of trains arriving more than 5 minutes late.Nombre de trains avec un retard de plus de 5 minutes à l'arrivée (en fin de ligne) |
| 100% | type_de_trainType de train | text | Type of train: TER or former Intercités.Type de train : TER ou ex-intercités |
| 99% | ponctualite% de ponctualité | double | Percentage of trains arriving within 5 minutes of schedule.% trains circulant avec 5 minutes ou moins de retard à l'arrivée (en fin de ligne) |
| 100% | commentaire_indemnisationCommentaire indemnisation | text | Indicates whether compensation applies for this line/month.Indicates whether compensation applies for this line/month. |
| 100% | commentaire_alerte_travaux_greves_service_perturbe_suite_a_mesures_sanitairesCommentaire_alerte (travaux, grèves, service perturbé suite à mesures sanitaires) | text | Notes on disruptions from works, strikes or health measures.Notes on disruptions from works, strikes or health measures. |
| 100% | commentaires_ligne_fermeeCommentaires_Ligne fermée (Oui ou non) | text | Indicates whether the line was closed (Yes or No).Indicates whether the line was closed (Yes or No). |
| 100% | nbalheureNb trains à l'heure | int | Number of trains that arrived on time.Nombre de trains étant arrivé à l'heure |
| 97.9% | objectif_ponctualiteObjectif ponctualité | double | Contractual punctuality target percentage.Objectif contractuel de ponctualité |
Schema captured from opendatasoft 3 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
These rows are ODbL-1.0: share-alike. Reusing them obliges you to license any derived database on the same terms.
Record 1lignes: PARIS / NOGENT · nbalheure: 1823
{
"lignes": "PARIS / NOGENT",
"nbalheure": 1823,
"nbretards": 82,
"mois_train": "2022-03",
"ponctualite": 95.69553805774278,
"nbtrainscirc": 1905,
"type_de_train": "Trains REMI",
"objectif_ponctualite": 92.7,
"commentaire_indemnisation": "Non",
"commentaires_ligne_fermee": "Non",
"commentaire_alerte_travaux_greves_service_perturbe_suite_a_mesures_sanitaires": "Non"
}Record 2lignes: ORLÉANS / LIMOGES · nbalheure: 510
{
"lignes": "ORLÉANS / LIMOGES",
"nbalheure": 510,
"nbretards": 42,
"mois_train": "2018-10",
"ponctualite": 92.3913043478261,
"nbtrainscirc": 552,
"type_de_train": "Trains REMI",
"objectif_ponctualite": 92.7,
"commentaire_indemnisation": "Non",
"commentaires_ligne_fermee": "Non",
"commentaire_alerte_travaux_greves_service_perturbe_suite_a_mesures_sanitaires": "Non"
}Record 3lignes: VIERZON / BOURGES · nbalheure: 399
{
"lignes": "VIERZON / BOURGES",
"nbalheure": 399,
"nbretards": 17,
"mois_train": "2021-03",
"ponctualite": 95.91346153846153,
"nbtrainscirc": 416,
"type_de_train": "Trains REMI",
"objectif_ponctualite": 92.7,
"commentaire_indemnisation": "Non",
"commentaires_ligne_fermee": "Non",
"commentaire_alerte_travaux_greves_service_perturbe_suite_a_mesures_sanitaires": "Non"
}Record 4lignes: BOURGES / NEVERS · nbalheure: 87
{
"lignes": "BOURGES / NEVERS",
"nbalheure": 87,
"nbretards": 6,
"mois_train": "2018-08",
"ponctualite": 93.54838709677419,
"nbtrainscirc": 93,
"type_de_train": "Trains REMI",
"objectif_ponctualite": 92.7,
"commentaire_indemnisation": "Non",
"commentaires_ligne_fermee": "Non",
"commentaire_alerte_travaux_greves_service_perturbe_suite_a_mesures_sanitaires": "Non"
}Record 5lignes: PARIS / NEVERS · nbalheure: 235
{
"lignes": "PARIS / NEVERS",
"nbalheure": 235,
"nbretards": 39,
"mois_train": "2022-02",
"ponctualite": 85.76642335766424,
"nbtrainscirc": 274,
"type_de_train": "Trains REMI Express",
"objectif_ponctualite": null,
"commentaire_indemnisation": "Non",
"commentaires_ligne_fermee": "Non",
"commentaire_alerte_travaux_greves_service_perturbe_suite_a_mesures_sanitaires": "Non"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.centrevaldeloire.fr/api/explore/v2.1/catalog/datasets/agregations-par-mois-ponctualite
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.centrevaldeloire.fr/api/explore/v2.1/catalog/datasets/agregations-par-mois-ponctualite/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.