Parcelle de ne pas s'afficher dans Jupyter
Je suis nouveau sur python et j'ai commencé à m'enseigner comment utiliser les pandas sur jupyter à l'aide de l'exercice à partir de ce lien:
J'ai le problème que l'intrigue à 1.3 ne s'affiche pas quand je le fais dans Jupyter, je seulement obtenir la sortie suivante:
matplotlib.axes._subplots.AxesSubplot at 0x8ad24a8>"
Pourtant, il apparaît comme lorsque j'exécute le même code en Spyder. Personne ne sait pourquoi il en est? C'est mon code:
import pandas as pd
import os
fixed_df = pd.read_csv('bikes.csv', sep=';', encoding='latin1', parse_dates=['Date'], dayfirst=True, index_col='Date')
fixed_df['Berri1'].plot()
- ajouter
get_ipython().magic(u'matplotlib inline')
après l'importation de packages %matplotlib inline
est un nettoyeur de moyen pour y parvenir.- cel merci mais aucun de ceux qui ont travaillé, ils ont juste a entraîné beaucoup plus de message d'erreur.
- Vous pouvez essayer les solutions qui sont mentionnés ici. Espérons que l'un d'eux travaille pour vous.
- Pouvez-vous montrer le message d'erreur?
- Je ne savais pas que le message d'erreur n'apparaît pas. Le post a été édité avec le message d'erreur. Merci.
- En fait ce n'est pas un message d'erreur, c'est juste la parcelle objet d'être montré comme un objet Python au lieu d'être affiché. On dirait vraiment que vous devriez utiliser
%matplotlib inline
. Ne montre pas la même sortie alors? - ok, Il semble qu' %matplotlib inline l'a résolu lorsque j'ai ouvert un nouveau fichier et il a essayé de nouveau tous. Merci!
- Notez que vous devrez redémarrer l'ordinateur portable et ont la
%matplotlib inline
appeler avant toute parcelle commandes. Vous ne pouvez pas modifier matplotlib backend après l'initialisation. - Merci, je ne savais pas que!
- merci, oui pas de redémarrer c'est pourquoi `%matplotlib inline n'a pas de travail à la première 🙂
Vous devez vous connecter pour publier un commentaire.
ajouter le code ci-dessous avant de vos parcelles: