IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Besoin d'explication d'un code


Sujet :

Python

  1. #1
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 30
    Par défaut Besoin d'explication d'un code
    Bonjour à tous,

    J'ai trouvé le code suivant (contexte de préparation/ gransformation des données Big Data pour être analysées)
    Le code enrichie les données initiales de deux nouveaux attributs : CountryGDP et CountryPopulation

    Ce sont toutes les informations données sur ce bout de code, je voudrais savoir ce que fait chaque ligne indépendamment car je n'arrive pas à comprendre le code.

    Serait t il possible de me mettre des commentaires sur les lignes ?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
     
     
    # -*- coding: utf-8 -*- 
    from dataiku import Dataset 
    import pandas as pd 
    # Input datasets
    customer_shaked = 
    Dataset("customer_shaked").get_dataframe() 
    CountryGDP = Dataset("CountryGDP").get_dataframe() 
    CountryPopulation = Dataset("CountryPopulation").get_dataframe() 
    CountryGDP.columns=['country','GDP_inhab'] 
    CountryPopulation.columns=['country','population'] 
    customer_shaked=pd.merge(customer_shaked,CountryGDP) 
    customer_shaked=pd.merge(customer_shaked,CountryPopulation)
    # Output datasets 
    customer_enriched = Dataset("customer_enriched") 
    customer_enriched.write_with_schema(customer_shaked)

    MErci et bonne journée !

  2. #2
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 044
    Par défaut
    Oui chef ! Et tu paies combien pour qu'on aille chercher à ta place dans les documentations du module dataiku et pandas ?

    Donc non ! Tu cherches (regardes ma signature) et lorsque tu trouves et tu ne comprends pas spécifiquement, tu cherches encore sur le net les docs anglaises, les API's de chaque module, etc... Et seulement lors de ces recherches si le résultat n'est toujours pas probant, tu viens nous voir avec des questions pointues liées à un problème pointu et incompréhensible pour toi avec tes codes de test.

Discussions similaires

  1. besoin d'explication sur un code
    Par joelulrich dans le forum Débuter
    Réponses: 5
    Dernier message: 06/11/2010, 18h44
  2. Besoin d'explication de mon code
    Par steffffffff dans le forum Langage
    Réponses: 3
    Dernier message: 10/06/2009, 23h37
  3. Besoin d'explication pour ce code
    Par fd_caramba dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 24/12/2008, 07h03
  4. Besoin d'explications sur un code
    Par poustiquette dans le forum Langage
    Réponses: 3
    Dernier message: 20/09/2008, 20h04
  5. besoin d'explications sur un code
    Par NAHIAG dans le forum C
    Réponses: 8
    Dernier message: 28/05/2006, 12h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo