Als «ipython» getaggte Fragen

IPython ist eine funktionsreiche interaktive Shell für Python und bietet einen Kernel für Frontends wie IPython Notebook und Jupyter Notebook.



9
Wie kann ich ein Bild aus einer Datei in Jupyter Notebook anzeigen?
Ich möchte ein IPython-Notizbuch verwenden , um einige Genomdiagramme, die ich mit dem Biopython- GenomeDiagramModul erstelle, interaktiv zu analysieren . Zwar gibt es umfangreich Dokumentation über die Verwendung matplotlibzu Graphen inline in IPython Notebook zu bekommen, verwendet GenomeDiagram den ReportLab Toolkit , das glaube ich nicht für die Inline - …


15
Schrittweises Debuggen mit IPython
Nach dem, was ich gelesen habe, gibt es zwei Möglichkeiten, Code in Python zu debuggen: Mit einem traditionellen Debugger wie pdboder ipdb. Dies unterstützt Befehle wie cfor continue, nfor step-over, sfor step-intousw.), Sie haben jedoch keinen direkten Zugriff auf eine IPython-Shell, die für die Objektprüfung äußerst nützlich sein kann. Verwenden …
170 python  debugging  emacs  ipython  pdb 

7
Wie werden Pandas DataFrame von Floats mithilfe einer Formatzeichenfolge für Spalten angezeigt?
Ich möchte einen Pandas-Datenrahmen mit einem bestimmten Format unter Verwendung von print()und IPython anzeigen display(). Beispielsweise: df = pd.DataFrame([123.4567, 234.5678, 345.6789, 456.7890], index=['foo','bar','baz','quux'], columns=['cost']) print df cost foo 123.4567 bar 234.5678 baz 345.6789 quux 456.7890 Ich möchte das irgendwie zum Drucken zwingen cost foo $123.46 bar $234.57 baz $345.68 quux …


4
Wie binde ich HTML in die IPython-Ausgabe ein?
Ist es möglich, gerenderte HTML-Ausgaben in IPython-Ausgaben einzubetten? Eine Möglichkeit ist zu verwenden from IPython.core.display import HTML HTML('<a href="http://example.com">link</a>') oder (IPython-Alias ​​für mehrzeilige Zellen) %%html <a href="http://example.com">link</a> Welche geben einen formatierten Link zurück, aber Dieser Link öffnet keinen Browser mit der Webseite selbst über die Konsole . IPython-Notebooks unterstützen jedoch …

6
Fortschrittsanzeige während Pandas-Operationen
Ich führe regelmäßig Pandas-Operationen an Datenrahmen mit mehr als 15 Millionen Zeilen durch und würde gerne Zugriff auf eine Fortschrittsanzeige für bestimmte Operationen haben. Gibt es eine textbasierte Fortschrittsanzeige für Pandas Split-Apply-Combine-Operationen? Zum Beispiel in so etwas wie: df_users.groupby(['userID', 'requestDate']).apply(feature_rollup) Dabei feature_rolluphandelt es sich um eine etwas komplizierte Funktion, die …
157 python  pandas  ipython 


7
Wie lösche ich Variablen in ipython?
Manchmal führe ich ein Skript innerhalb derselben Ipython-Sitzung erneut aus und bekomme schlimme Überraschungen, wenn Variablen nicht gelöscht wurden. Wie lösche ich alle Variablen? Und ist es möglich, dies jedes Mal zu erzwingen, wenn ich den magischen Befehl% run aufrufe? Vielen Dank
146 python  memory  ipython 


12
Zelle im Jupyter-Notizbuch zusammenbrechen
Ich benutze ipython Jupyter Notebook. Angenommen, ich habe eine Funktion definiert, die viel Platz auf meinem Bildschirm einnimmt. Gibt es eine Möglichkeit, die Zelle zusammenzubrechen? Ich möchte, dass die Funktion ausgeführt und aufrufbar bleibt, aber ich möchte die Zelle ausblenden / reduzieren, um das Notizbuch besser zu visualisieren. Wie kann …

9
Anzeigen von Zeilennummern in IPython / Jupyter-Notizbüchern
Fehlerberichte von den meisten Sprachkerneln, die in IPython / Jupyter-Notizbüchern ausgeführt werden, geben die Zeile an, in der der Fehler aufgetreten ist. In Notebooks werden jedoch (zumindest standardmäßig) keine Zeilennummern angezeigt. Ist es möglich, die Zeilennummern zu IPython / Jupyter-Notebooks hinzuzufügen?
139 python  ipython  jupyter 

6
Überprüfen Sie, ob ein Wert im Pandas-Datenrahmenindex vorhanden ist
Ich bin mir sicher, dass es einen offensichtlichen Weg gibt, dies zu tun, aber ich kann mir momentan nichts Besonderes vorstellen. Grundsätzlich statt Ausnahme der Anhebung Ich mag bekommen Trueoder Falsezu sehen , ob ein Wert in Pandas existiert dfIndex. import pandas as pd df = pd.DataFrame({'test':[1,2,3,4]}, index=['a','b','c','d']) df.loc['g'] # …
139 python  pandas  ipython 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.