Maison > développement back-end > Tutoriel Python > Comment intégrer des tracés Matplotlib en ligne dans des blocs-notes IPython ?

Comment intégrer des tracés Matplotlib en ligne dans des blocs-notes IPython ?

DDD
Libérer: 2024-11-12 09:01:02
original
638 Les gens l'ont consulté

How to Embed Matplotlib Plots Inline within IPython Notebooks?

Intégration de tracés Matplotlib dans des blocs-notes IPython

Lors de l'utilisation de blocs-notes IPython pour visualiser des données, l'intégration de graphiques Matplotlib en ligne peut améliorer l'expérience utilisateur. Cependant, les utilisateurs rencontrent souvent des difficultés pour réaliser cette fonctionnalité.

Pour résoudre ce problème, il est recommandé d'utiliser %matplotlib en ligne dans la première cellule du notebook. Cela définit le backend sur « IPython.kernel.zmq.pylab.backend_inline » et permet d'afficher les tracés directement dans le bloc-notes.

Par exemple, l'exemple de code suivant montre comment générer un simple tracé chirp en ligne :

%matplotlib inline

import matplotlib
import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 3 * np.pi, 500)
plt.plot(x, np.sin(x**2))
plt.title('A simple chirp')
Copier après la connexion

Par défaut, la commande en ligne %matplotlib fonctionne en mode notebook. Pour activer le mode en ligne par défaut pour tous les noyaux IPython, définissez les options de configuration suivantes dans les fichiers de configuration :

c.IPKernelApp.matplotlib = 'inline'
Copier après la connexion

En suivant ces étapes, les utilisateurs peuvent intégrer avec succès des tracés Matplotlib en ligne dans les notebooks IPython et améliorer le visuel représentation de leurs résultats d'analyse de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal