new_contents: # -*- coding: utf-8 -*-
  """
  Created on Mon Jan 19 16:08:59 2015
  
  @author: Etienne
  """
  
  import pandas
  import matplotlib.pyplot
  import numpy
  
  a = pandas.io.stata.read_stata('C:/Users/Etienne/Documents/data/budget_des_familles/2005/stata/c05d.dta')
  
  "a représente le fichier stata transcrit en python. tu dois changer le chemin d acces"
  
  #print a.pondmen
  
  #print a.pondmen[2]
  
  b=len(a.pondmen)
  
  "b c'est la longueur de la colonne pondmen de a"
  
  facts = []
  for i in range(b):
      facts.append(a.pondmen[i])
  
  decile = []
  for j in range(1,11):
    decile.append(numpy.percentile(facts,10*j))
  
  print decile
  
  " je détermine les déciles et je construis une 10-liste avec les 10 déciles de pondmen"
  
  
  figsize=(8,6)
  matplotlib.pyplot.plot(facts,label="courbe")
  matplotlib.pyplot.xlabel("n")
  matplotlib.pyplot.legend()
  
  print numpy.percentile(facts,10*7)
  
  "je trace la courbe des pondmen (ordonnee). l abscisse cest le numero de l'observation"
  
  
  
  c = 0
  d = 0
  
  for k in range(b):
    if a.pondmen[k]<=numpy.percentile(facts,10):
      c=c+a.c01112[k]
  
  print c
  
  " ca reste a faire : une boucle qui fait la somme (pour faire ensuite la moyenne) de la colonne c01112 si pondmen est dans le premier décile"
  
  
  
subject: test graph