web-dev-qa-db-de.com

Wie kann ich ein Diagramm in Visual Studio Code selbst anzeigen?

Wenn ich versuche, dieses Beispiel auszuführen:

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

x = np.linspace(0, 20, 100)
plt.plot(x, np.sin(x))
plt.show()

Ich sehe das Ergebnis in einem neuen Fenster. Ist es eine Möglichkeit, die Ergebnisdiagramme im Visual Studio-Code selbst anzuzeigen?

12
mimic

Ja, wenn Sie eine Notebook-Oberfläche verwenden. Grundsätzlich installieren Sie Python Extension Pack, es enthält die Jupyter-Erweiterung, fügen Sie Ihren Code in den Editor ein, setzen Sie # %% oben in Ihren Code und Sie erhalten Run cell klickbar, klick drauf und du bekommst Ergebnis im anderen Fenster

enter image description here

Hier ist der Link zur Erweiterung: https://marketplace.visualstudio.com/items?itemName=donjayamanne.jupyter

AKTUALISIEREN

Anscheinend hat Microsoft Don Jayamanne engagiert und er arbeitet an Python und Jupyter für VS Code. Und im letzten Monat haben sie (MS) ihre python Erweiterung verbessert, um Jupyter zu unterstützen Notebooks direkt im Visual Code zusammen mit .ipynb-Import und -Export. Holen Sie sich die Erweiterung hier und überprüfen Sie Blogeintrag , wie Sie sie mit Jupyter-Notebooks verwenden können.

UPDATE II

Ein anderes ist Neuron, das sich in der Entwicklung befindet, aber gut aussieht - wieder Notebooks im VS-Code, mit Grafiken, Abschriften usw. Holen Sie es sich hier

22