a3_a.loc[a3_a['index'] == '07 Transport', 'to_be_used'] = 1 a3_a.loc[a3_a['index'] == '07 Transport', 'index'] = u'Dépenses totales en transports' a3_a.loc[a3_a['index'] == u'Ensemble des dépenses de consommation des ménages ', 'to_be_used'] = 1 depenses_menages_transports = a3_a[a3_a['to_be_used'] == 1] depenses_menages_transports = depenses_menages_transports.drop(['to_be_used'] + ['categorie'], axis = 1) depenses_menages_transports = depenses_menages_transports.set_index(['index']) depenses_menages_transports = depenses_menages_transports.transpose() # Calcul des parts des transports et des carburants dans les dépenses totales des ménages depenses_menages_transports[u'part carburants dépenses totales'] = ( depenses_menages_transports[u'Dépenses carburants et lubrifiants'] / depenses_menages_transports[u'Ensemble des dépenses de consommation des ménages '] ) depenses_menages_transports[u'part transports dépenses totales'] = ( depenses_menages_transports[u'Dépenses totales en transports'] / depenses_menages_transports[u'Ensemble des dépenses de consommation des ménages '] ) # Réalisation des graphiques print 'Evolution des dépenses des ménages en carburants' graph_builder_carburants_no_color(depenses_menages_transports[u'Dépenses carburants et lubrifiants'], 'depenses menages carburants', 0.9, 0.20) print 'Evolution de la part des carburants et des transports dans les dépenses totales des ménages' graph_builder_carburants( depenses_menages_transports[[u'part transports dépenses totales'] + [u'part carburants dépenses totales']], 'part transports depenses menages', 1, 0.65, 'midnightblue', 'turquoise', 'blue', None)
# Identification des séries décrivant la taille et composition du parc automobile taille_parc_vp = g2_1[g2_1['categorie'] == u'Voitures particulières'] del taille_parc_vp['categorie'] # Redefinition des index et transposition des dataframes recettes_ticpe.set_index(['categorie'], inplace = True) recettes_ticpe = recettes_ticpe.transpose() taille_parc_vp.set_index(['index'], inplace = True) taille_parc_vp = taille_parc_vp.transpose() quantite_conso_vp.set_index(['categorie'], inplace = True) quantite_conso_vp = quantite_conso_vp.transpose() # Changement de noms de variables pour être plus explicites recettes_ticpe.rename(columns = {u'TICPE ( TIPP avant 2010) (1)': 'Total recettes TICPE'}, inplace = True) taille_parc_vp.rename(columns = {'Total': 'parc vp total', 'dont Diesel': 'dont diesel'}, inplace = True) quantite_conso_vp = quantite_conso_vp[['ESSENCE + GAZOLE'] + ['ESSENCE'] + ['GAZOLE']] quantite_conso_vp.rename(columns = {'ESSENCE + GAZOLE': 'consommation totale', 'ESSENCE': 'consommation essence', 'GAZOLE': 'consommation diesel'}, inplace = True) # Réalisation des graphiques print 'Evolution de la taille du parc automobile au cours du temps' graph_builder_carburants(taille_parc_vp, 'taille parc vp', 1, 0.3, 'blue', 'green', 'red', None) print 'Evolution des quantités de carburants consommées par les voitures particulières françaises' graph_builder_carburants(quantite_conso_vp, 'quantite conso vp', 0.85, 0.3, 'blue', 'green', 'red', None) print 'Evolution des recettes totales issues de la TICPE' graph_builder_carburants_no_color(recettes_ticpe, 'recettes totales ticpe', 1, 0.17)