Matplotlib
| Γενικά | |
|---|---|
| Ημερ. Δημιουργίας | 2003 |
| Είδος | ελεύθερο και ανοιχτού κώδικα λογισμικό, βιβλιοθήκη της Python |
| Διανομή | |
| Έκδοση | 3.10.7 (8 Οκτώβριος 2025)[1] |
| Λειτουργικά | Ανεξάρτητο πλατφόρμας |
| Ανάπτυξη | |
| Γραφικό περιβάλλον | GTK, Qt |
| Σύνδεσμοι | |
| Επίσημος ιστότοπος | |
| https://matplotlib.org/ | |
| Αποθετήριο κώδικα | |
| https://github.com/matplotlib/matplotlib | |
Η Matplotlib (η ονομασία προέρχεται από τον συνδυασμό του «MATLAB» με τις αγγλικές λέξεις «plot» και «library»[2]) είναι μια βιβλιοθήκη δημιουργίας δισδιάστατων και τρισδιάστων γραφικών παραστάσεων για τη γλώσσα προγραμματισμού Python.
Χαρακτηριστικά
[Επεξεργασία | επεξεργασία κώδικα]Πολύ συχνά η Matplotlib χρησιμοποιείται σε συνδυασμό με τη βιβλιοθήκη NumPy. Η Matplotlib διαθέτει επίσης API που επιτρέπει την εύκολη εισαγωγή γραφικών σε εφαρμογές με γραφικά περιβάλλοντα χρήστη (GUI) υλοποιημένα με Tkinter, wxPython, Qt και GTK+ μεταξύ άλλων. Πέραν αυτών υπάρχει και η παρωχημένη πλέον διαδικαστική γλώσσα «pylab» που επιτρέπει τη δημιουργία γραφικών παραστάσεων με τρόπο ανάλογο με αυτόν του MATLAB.[3] Η χρήση της γλώσσας αυτής δεν ενθαρρύνεται πλέον.[3] Η βιβλιοθήκη επιστημονικών και τεχνικών υπολογισμών SciPy επίσης χρησιμοποιεί την Matplotlib.
Ιστορία
[Επεξεργασία | επεξεργασία κώδικα]Αρχικός δημιουργός της βιβλιοθήκης ήταν ο Τζων Ντ. Χάντερ (John D. Hunter). Η ανάπτυξή της από κοινότητα μηχανικών λογισμικού συνεχίζεται ενεργά μέχρι τις μέρες μας[4] και διανέμεται υπό τους όρους άδειας τύπου BSD. Το 2012 ανέλαβε επικεφαλής προγραμματιστής του εγχειρήματος ο Michael Droettboom[5] ενώ σήμερα είναι ο Thomas Caswell.[6]
Παραδείγματα χρήσης
[Επεξεργασία | επεξεργασία κώδικα]Δείτε επίσης
[Επεξεργασία | επεξεργασία κώδικα]Παραπομπές
[Επεξεργασία | επεξεργασία κώδικα]- ↑ «Release 3.10.7». 8 Οκτώβριος 2025. Ανακτήθηκε στις 21 Οκτώβριος 2025.
- ↑ «History — Matplotlib 3.9.2 documentation».
- ↑ 3,0 3,1 «API Overview». matplotlib.org.
- ↑ «Matplotlib github stats». matplotlib.org.
- ↑ «Announcing Michael Droettboom as the lead Matplotlib developer». matplotlib.org. Αρχειοθετήθηκε από το πρωτότυπο στις 27 Οκτωβρίου 2020. Ανακτήθηκε στις 24 Απριλίου 2013.
- ↑ «Credits» (στα Αγγλικά). Ανακτήθηκε στις 29 Μαρτίου 2025.
