L'objectif est de réaliser des graphiques décrivant l'évolution mensuelle des prix des carburants depuis 1990.

Import de modules spécifiques à Openfisca, et import des données de prix des carburants


In [7]:
%matplotlib inline

from ipp_macro_series_parser.agregats_transports.parser_cleaner_prix_carburants import prix_mensuel_carburants_90_15
from openfisca_france_indirect_taxation.examples.utils_example import graph_builder_carburants

Utilisation de la date comme index


In [8]:
prix_mensuel_carburants_90_15[['annee'] + ['mois']] = prix_mensuel_carburants_90_15[['annee'] + ['mois']].astype(str)
prix_mensuel_carburants_90_15['date'] = \
    prix_mensuel_carburants_90_15['annee'] + '_' + prix_mensuel_carburants_90_15['mois']
prix_mensuel_carburants_90_15 = prix_mensuel_carburants_90_15.set_index('date')

Changement des noms des variables pour être plus explicites


In [9]:
prix_mensuel_carburants_90_15.rename(columns = {'diesel_ht': 'prix diesel ht', 'diesel_ttc': 'prix diesel ttc',
    'super_95_ht': 'prix SP95 ht', 'super_95_ttc': 'prix SP95 ttc'},
    inplace = True)

Réalisation du graphique


In [10]:
print 'Evolution du prix des carburants entre 1990 et 2015'
graph_builder_carburants(
    prix_mensuel_carburants_90_15[['prix SP95 ttc'] + ['prix diesel ttc'] + ['prix SP95 ht'] + ['prix diesel ht']],
    'prix carburants', 0.39, 1.025, 'darkgreen', 'darkred', 'lawngreen', 'orangered')


Evolution du prix des carburants entre 1990 et 2015
Out[10]:
(None, None)