Je préfère les tracés en ligne avec matplotlib aux tracés dans une fenêtre séparée parce qu'il est plus facile de voir ce que je fais lorsque je peaufine le code Python.
IDE Python pour les scientifiques ( spyder ) permet de réaliser des tracés en ligne. Pour tester cette fonctionnalité, ouvrez le terminal et tapez :
sudo apt install python2.7 python-matplotlib spyder ipython # Python 2.x in Ubuntu 18.04 and earlier
oder
sudo apt install python3 python3-matplotlib spyder3 ipython3 # Python 3.x
Après l'invite ipython dans la console IPython, copiez/collez le code ci-dessous et appuyez sur la touche Enter pour l'exécuter.
import matplotlib.pyplot as plt
x, y = [-1, 12], [1, 4]
plt.plot(x, y, marker = 'o')
L'éditeur de texte Atom avec le package Hydrogen pour Atom installé peut également effectuer des tracés en ligne. Je trouve l'interface Atom plus compliquée à configurer que Spyder dans lequel le traçage en ligne avec matplotlib fonctionne d'emblée. J'ai commencé à utiliser le traçage en ligne dans Atom parce que je voulais utiliser Atom pour faire des tracés en ligne avec d'autres langages de programmation.