Teil IV. Visualisierung mit Matplotlib
Wir werfen jetzt einen detaillierten Blick auf das Matplotlib-Paket für die Visualisierung in Python. Matplotlib ist eine plattformübergreifende Bibliothek zur Datenvisualisierung, die auf NumPy-Arrays aufbaut und mit dem breiteren SciPy-Stack zusammenarbeiten soll. Sie wurde 2002 von John Hunter entwickelt, ursprünglich als Patch für IPython, um interaktives Plotten im Stil von MATLAB über gnuplot
von der IPython-Befehlszeile aus zu ermöglichen.Der Erfinder von IPython, Fernando Perez, war zu dieser Zeit mit dem Abschluss seiner Promotion beschäftigt und ließ John wissen, dass er erst in einigen Monaten Zeit haben würde, den Patch zu prüfen. John nahm dies zum Anlass, sich auf eigene Faust auf den Weg zu machen, und so entstand das Matplotlib-Paket, das 2003 in der Version 0.1 veröffentlicht wurde. Es erhielt schon früh Auftrieb, als es vom Space Telescope Science Institute (den Entwicklern des Hubble-Teleskops) als bevorzugtes Plot-Paket ausgewählt wurde, das die Entwicklung von Matplotlib finanziell unterstützte und seine Möglichkeiten erheblich erweiterte.
Eine der wichtigsten Eigenschaften von Matplotlib ist die Fähigkeit, mit vielen Betriebssystemen und Grafik-Backends zurechtzukommen. Matplotlib unterstützt Dutzende von Backends und Ausgabetypen, was bedeutet, dass du dich darauf verlassen kannst, dass sie unabhängig von deinem Betriebssystem oder deinem gewünschten Ausgabeformat funktioniert. Dieser plattformübergreifende Ansatz ist ...
Get Python Data Science Handbook, 2. Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.