Matplotlib
software
Logo
Logo
Schermata di esempio
Schermata di esempio
SviluppatoreJohn D. Hunter
Data prima versione2003
Ultima versione3.11.0 (12 giugno 2026)
LinguaggioC++
Python
ToolkitGTK e Qt
LicenzaMatplotlib license
Sito webmatplotlib.org/

Matplotlib è una libreria per la creazione di grafici per il linguaggio di programmazione Python e la libreria matematica NumPy. Fornisce API orientate agli oggetti che permettono di inserire grafici all'interno di applicativi usando toolkit GUI generici, come WxPython, Qt o GTK. C'è anche una interfaccia "pylab" procedurale basata su una macchina degli stati (come OpenGL) progettata per assomigliare a quella di MATLAB. All'inizio la libreria venne fatta principalmente da John Hunter e distribuita sotto licenza di tipo BSD.

Oggi Matplotlib 1.2 (uscita il 9 novembre 2012) supporta sia Python 2.7 che 3.2.

Grafici ottenuti con Matplotlib

modifica

Altri progetti

modifica

Collegamenti esterni

modifica
  Portale Informatica: accedi alle voci di Wikipedia che trattano di Informatica

📚 Artikel Terkait di Wikipedia

NumPy

mostra come poter disegnare un grafico con NumPy e Matplotlib. >>> import numpy >>> from matplotlib import pyplot >>> x = numpy.linspace(0, 2 * numpy.pi

Pandas

maggior contributore alla libreria. Curve import pandas as pd import matplotlib.pyplot as plt import numpy as np df = pd.DataFrame(np.random.randn(100

MATLAB

JavaScript SciLua e Torch per Lua Perl Data Language per Perl NumPy, SciPy e Matplotlib per Python SciRuby per Ruby ^ (EN) Mike Croucher, What langauge is MATLAB

Diagramma a violino

dimensioni con la libreria di visualizzazione statistica Seaborn basata su matplotlib Portale Statistica: accedi alle voci di Wikipedia che trattano di statistica

Scikit-learn

Python. Scikit-learn si integra bene con molte altre librerie Python, come Matplotlib e plotly per la stampa, NumPy per la vettorizzazione degli array, i dataframe

Codecademy

di carriera dell'analista di dati consiste in 67 lezioni che coprono Matplotlib, NumPy, Pandas, Python 3, SciPy e SQL. Gli studenti imparano ad analizzare

Sage (software)

Python Pickles, SQLite Interfaccia grafica Sage Notebook, jsmath Grafiche Matplotlib, Tachyon3d, GD Graphics Library, Jmol Linguaggio di programmazione interattivo

Elenco dei software Python

interfaccia di programmazione visuale e visualizzazione integrata (tramite Matplotlib, VTK). Apache Singa, libreria open source di apprendimento automatico