Portfolio / Projets / food-prices

Data Analytics · Projet académique individuel

Transformer vingt ans de relevés de prix en analyses temporelles, géographiques et saisonnières lisibles.

J’ai analysé vingt ans de prix alimentaires au Cameroun pour comprendre les tendances, les écarts régionaux, la volatilité et la saisonnalité, puis tester jusqu’où ces historiques pouvaient soutenir une prévision exploratoire.

66 100Relevéspréparés et analysés
20 ansHistoriqueanalyse temporelle
83Marchés9 régions
1Pipelinede la donnée brute au résultat

Outils & technologies

RtidyverseProphet (exploratoire)

01 / Projet & questions

Comprendre vingt ans de prix alimentaires au Cameroun avant d’essayer de les prévoir.

Le jeu de données du Programme alimentaire mondial contient 66 100 observations valides, de janvier 2005 à février 2025, réparties sur 83 marchés, 55 produits et 9 régions. L’objectif était de comprendre comment les prix évoluent dans le temps, où les écarts sont les plus marqués, quels produits sont les plus instables et si une saisonnalité se dégage.

Données66 100

observations de prix exploitables

Couverture20 ans

janvier 2005 à février 2025

Géographie83 marchés

dans 9 régions du Cameroun

La partie prévision vient seulement à la fin. Avant cela, le projet cherche d’abord à expliquer ce que les données historiques montrent réellement.

02 / Préparation

Rendre les dates, prix et catégories comparables avant toute conclusion.

J’ai nettoyé les dates, converti les prix USD en valeurs numériques et vérifié la couverture du jeu de données. L’analyse exploratoire des données, ou EDA, sert ici à repérer les valeurs manquantes, les différences de couverture entre marchés et produits et la dispersion des prix.

01

Nettoyer

Conserver les observations exploitables et harmoniser les types.

02

Agréger

Regrouper selon la question : mois, produit, marché ou région.

03

Comparer

Lire tendances, dispersion, géographie et saisonnalité sans mélanger des niveaux différents.

Cette préparation permet ensuite de passer d’un simple historique de prix à des constats interprétables.

03 / Ce que l’analyse révèle

Les prix ne suivent pas une dynamique unique : produit, unité, lieu et période changent fortement la lecture.

Pour rendre les comparaisons plus solides, les graphiques ci-dessous évitent de comparer directement des prix absolus provenant d’unités différentes. Les trajectoires sont indexées, la volatilité est rapportée à la médiane et la saisonnalité est normalisée par série produit × marché.

Tendances depuis 2020L’huile de palme et le riz importé terminent au-dessus de leur niveau de départ, tandis que le maïs blanc reste plus bas début 2025

L’indexation à 100 au début de 2020 rend les trajectoires comparables malgré des unités différentes. Elle montre surtout que les produits ne réagissent pas de la même manière aux mêmes années.

Volatilité relativeLes produits les plus instables ne sont pas nécessairement ceux qui ont le prix le plus élevé

Sur les produits exprimés en KG et suffisamment observés, l’IQR rapporté à la médiane fait ressortir notamment l’igname, le tilapia salé/séché, le manioc en cossettes et le taro. Cette mesure compare la dispersion relativement au niveau de prix propre à chaque produit.

SaisonnalitéUn signal existe, mais il est plus modeste qu’une simple moyenne agrégée pouvait le laisser penser

Après normalisation produit × marché, juillet et août se situent légèrement au-dessus du niveau habituel, tandis qu’octobre et novembre sont plus bas. Cela suggère un cycle saisonnier, sans suffire à attribuer causalement le mouvement aux récoltes ou aux pluies.

Évolution indexée de quatre produits alimentaires au Cameroun depuis 2020
Indice 100 au début de 2020 : comparaison des trajectoires, pas des niveaux de prix absolus.
Volatilité relative de produits alimentaires exprimés en kilogrammes
IQR relatif : la dispersion est rapportée à la médiane afin de comparer des produits à niveaux de prix différents.
Signal saisonnier normalisé des prix alimentaires
Indice saisonnier après normalisation par produit et marché : le cycle existe, mais reste modéré.

04 / Prévision exploratoire

Prophet prolonge les séries, mais l’incertitude est aussi un résultat.

Prophet est un modèle de séries temporelles qui combine tendance et saisonnalité. Dans ce projet, il a été appliqué séparément au maïs, au riz importé et à l’huile.

Maïs

Tendance faible, incertitude large

La série présente un pic ancien puis une baisse. La prolongation 2025 est plutôt plate, mais l’intervalle d’incertitude reste large : le modèle ne donne donc pas un signal suffisamment solide pour une prévision précise.

Riz importé

Légère hausse possible, mais fragile

Après un pic autour de 2020 puis une baisse, Prophet suggère une remontée modérée. La bande d’incertitude reste toutefois large, ce qui limite la confiance dans cette direction.

Huile

La trajectoire la plus régulière des trois

La série montre une progression plus régulière avant de se stabiliser. La prévision obtenue est plus stable que pour le maïs et le riz, tout en restant exploratoire.

Lecture

Prévoir ne signifie pas savoir

Les intervalles autour de la courbe centrale sont essentiels : ils montrent que certaines séries sont beaucoup moins prévisibles que d’autres.

Prévision Prophet du prix du riz importé
Prévision Prophet pour le riz importé : trajectoire centrale et intervalle d’incertitude. La largeur de la bande fait partie du résultat.

Ces graphiques sont utiles pour explorer la direction des séries. Une version dédiée au forecasting devrait ensuite travailler explicitement à fréquence mensuelle et mesurer la performance sur une période tenue à l’écart.

05 / Limites

Les résultats décrivent le jeu de données disponible, pas un indice officiel des prix.

  • La couverture s’arrête en février 2025 : les analyses portant sur « 2025 » ne représentent donc pas une année complète.
  • Les marchés et produits observés ne sont pas identiques dans toutes les régions ; une moyenne régionale brute ne constitue pas un panier de prix comparable au sens d’un indice.
  • L’association entre prix alimentaires et CPI dépend fortement de la façon dont les deux séries sont agrégées et ne doit pas être interprétée comme causalité.
  • La partie Prophet reste exploratoire : pas de service de prévision, de backtesting systématique ni de suivi de dérive.

06 / Conclusion

Le principal résultat est la diversité des dynamiques, pas une moyenne nationale unique.

Sur vingt ans de relevés, les trajectoires diffèrent fortement selon les produits et les périodes. L’analyse normalisée montre aussi que la volatilité relative varie beaucoup d’un produit à l’autre et qu’un signal saisonnier subsiste après contrôle partiel de la composition produit × marché.

Ce que cela signifie

Une analyse de prix devient trompeuse si elle mélange sans précaution produits, unités et marchés. Le projet m’a appris à choisir l’agrégation en fonction de la question, à vérifier si une comparaison est réellement comparable et à présenter l’incertitude comme un résultat, notamment dans la partie Prophet.

Projet suivant

Pilotage RH, finances et projets avec Power BI : passer de l’analyse exploratoire à un prototype BI d’aide à la décision.