Learning IPython for Interactive Computing and Data Visualisation von Cyrille Rossant

Learning IPython

Learning IPython

Rezension
Jupyter/IPython ist eine brilliante integrated development environment (IDE) fuer Python. Programme werden sequentiell gebaut in sogenannten Notebooks, was besonders gut ist fuer Uebungen oder um die Funktion schwieriger Codekomponenten zu verstehen. In Kombination mit Matplotlib koennen mit IPython Graphiken in Publikationsqualitaet erzeugt werden. Da das Python-Modul NumPy ueber Werkzeuge fuer effizientes Datenmanagement verfuegt kann IPython wunderbar zur Datenanalyse verwendet werden.
Obwohl des geringen Umfangs von circa 170 Seiten ist dieses Buch eine sehr gute Einfuehrung in IPython, Python, NumPy, Datenmanagement und Datendarstellung. Die zugrundeliegenden Technologien werden zumeist nur oberflaechlich erklaert, dafuer ist jedes Thema reichhaltig mit Links garniert. Ein langes Tutorial analysiert die Daten der Taxifahrer der Isle of Manhattan und zeigt, wie eine Dichteverteilung der Aufnahme- und Absetzorte erzeugt werden kann. Das letzte Kapitel gibt hilfreiche Infomationen im Bereich Geschwindigkeitsoptimierung.

Sprachen
Englisch


Genre: IPython, Jupyter, Matplotlib, NumPy, Pandas, Programming, Python


Knight of Pi

Johannes Bergs aka Knight of Pi. Diploma in Bioinformatics, some Webdesign and Python coding then. Living in the beautiful city of Vienna.