none
utiliser un dataframen d'un notebook dans un autre RRS feed

  • Question

  • Bonjour,

      J'ai deux notebooks jupyter. Notebook1 et Notebook2. j'essaye de réutiliser un dataframe du Notebook1 pour une jointure dans le Notebook2 et je n'y arrive pas.

    Quelqu'un peut m'aider svp?.

    Merci d'avance,

    Adghar


    Reponse

    jeudi 29 juin 2017 08:04

Réponses

  • bonjour,

       J'ai trouvé la solution. Dans un premier temps, en enregistre notre dataframe dans une table hive sql du notebook1 et ainsi, on peut l'appeler et l’enregistrer dans un dataframe avec ce qui suit :

     df = sqlcontext.sql('select * from mytable')

    En espérant que cela pourra aider d'autres gens.

    Cordialement,

    Adghar


    Reponse

    • Marqué comme réponse Adghar mardi 4 juillet 2017 08:11
    mardi 4 juillet 2017 08:10

Toutes les réponses

  • Bonjour Adghar,

    Veuillez consulter le lien suivant :

    Accessing dataframes in different notebooks in google data lab

    Je vous remercie par avance pour votre retour .

    Cordialement,
    Nedeltcho

    vendredi 30 juin 2017 06:49
  • Bonjour,

       Malheureusement, j'ai déjà vu cela et cela me renvoie toujours l'erreur suivante :

    NameErrorTraceback (most recent call last) <ipython-input-141-33016fe0804f> in <module>() 6 7 # Load the globalAccount master data file ----> 8 globalAccountTextfile = sc.textFile("adl://") 9 10 # Create the schema globalAccount NameError: name 'sc' is not defined

    du coup, je n'arrive pas à régler cela. Une idée?

    Merci,

    Amar


    Reponse

    lundi 3 juillet 2017 07:17
  • bonjour,

       J'ai trouvé la solution. Dans un premier temps, en enregistre notre dataframe dans une table hive sql du notebook1 et ainsi, on peut l'appeler et l’enregistrer dans un dataframe avec ce qui suit :

     df = sqlcontext.sql('select * from mytable')

    En espérant que cela pourra aider d'autres gens.

    Cordialement,

    Adghar


    Reponse

    • Marqué comme réponse Adghar mardi 4 juillet 2017 08:11
    mardi 4 juillet 2017 08:10
  • Bonjour Adghar,

    Je vous remercie d'avoir partagé cette solution avec la communauté du forum.

    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    jeudi 6 juillet 2017 15:59