verhindern, dass die Handlung im jupyter Notizbuch angezeigt wird
Wie kann ich verhindern, dass eine bestimmte Handlung dargestellt werden Jupyter notebook? Ich habe mehrere plots in einem notebook aber ich will ein Teil davon zu werden in einer Datei gespeichert und nicht angezeigt auf dem notebook, da dieses merklich langsamer.
Einem minimal-Beispiel für eine Jupyter notebook ist:
%matplotlib inline
from numpy.random import randn
from matplotlib.pyplot import plot, figure
a=randn(3)
b=randn(3)
for i in range(10):
fig=figure()
plot(b)
fname='s%03d.png'%i
fig.savefig(fname)
if(i%5==0):
figure()
plot(a)
Wie Sie sehen können, habe ich zwei Typen von Parzellen, a und b. Ich will eine die gezeichnet werden und gezeigt werden, und ich will nicht, dass die b-plots gezeigt werden, ich will nur Sie Sie in eine Datei gespeichert werden. Hoffentlich wird Geschwindigkeit Dinge ein wenig und wird nicht verschmutzen meinem notebook mit zahlen brauche ich nicht zu sehen.
Vielen Dank für Ihre Zeit
InformationsquelleAutor der Frage gota | 2013-09-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht nur klar, die Achse, zum Beispiel:
nicht Plotten wird die Ausgabe in
inline
- Modus. Ich kann nicht herausfinden, ob wirklich das clearing der Daten, obwohl.InformationsquelleAutor der Antwort Greg
Konnte ich verhindern, dass meine zahlen von der Anzeige durch drehen interaktiven Modus aus, indem Sie die Funktion
InformationsquelleAutor der Antwort Patricio Piedra
Um zu verhindern, dass jede Ausgabe von einem jupyter notebook Zelle können Sie beginnen, die Zelle mit
Dies könnte nützlich sein in Fällen, alle anderen Methoden, die hier gezeigt ausfallen.
InformationsquelleAutor der Antwort ImportanceOfBeingErnest
Ich bin ein Anfänger, obwohl,aus der inline-Modus, wenn Sie nicht wollen, um zu sehen, die Ausgabe auf dem notebook:
oder:
verwenden Sie es zurück:
mehr bessere Lösung wäre die Verwendung von:
was sagt die inline-Modus aus.
hoffe, es hilft.
InformationsquelleAutor der Antwort Deepak Joshi
Vom IPython 6.0 auf, es ist eine weitere option, um den inline-Ausgang abschalten (vorübergehend oder anhaltend). Dies wurde eingeführt in diesem pull-request.
Verwenden Sie die "agg" backend zeigen keine inline Ausgabe.
Scheint es aber, dass, wenn Sie aktiviert hatten, die inline-backend erste, diese muss zweimal aufgerufen werden, um wirksam zu werden.
Hier ist wie es Aussehen würde, in Aktion
InformationsquelleAutor der Antwort ImportanceOfBeingErnest