- Mastering matplotlib
- Duncan M. McGreggor
- 214字
- 2021-07-16 14:11:18
A brief historical overview of matplotlib
The open source project that we now know as matplotlib had its inception at the beginning of the millennium when John Hunter and his colleagues were conducting epilepsy research using proprietary data analysis software. They migrated to MATLAB as it was more flexible and less expensive. However, it was not designed to handle the data formats and perse data sources that they had to contend with on a daily basis.
It was with this realization that John Hunter created the first version of matplotlib—a GTK+ visualization tool for electroencephalography and electrocorticography analysis. Having been built in Python, adding support for new features as the team needed them was a straightforward task. Before long, this led to the idea of providing a similar interactive command mode to generate plots on the fly, as MATLAB does.
One of the oldest sources available for matplotlib code online is the GitHub repository. The first commit in this repository was with regard to migration from Subversion to Git, though the original repository was CVS. This commit was authored in May 2003, though this repository records a CHANGELOG
file whose first entry was made in December 2002. By the time this book goes into publication, matplotlib will have celebrated its 13th birthday.
- Java語言程序設(shè)計
- Bootstrap Site Blueprints Volume II
- 從零開始:數(shù)字圖像處理的編程基礎(chǔ)與應(yīng)用
- 在最好的年紀學(xué)Python:小學(xué)生趣味編程
- Spring Boot+Spring Cloud+Vue+Element項目實戰(zhàn):手把手教你開發(fā)權(quán)限管理系統(tǒng)
- R語言數(shù)據(jù)可視化實戰(zhàn)
- SQL Server 2016數(shù)據(jù)庫應(yīng)用與開發(fā)
- NGINX Cookbook
- Java Web從入門到精通(第3版)
- 硬件產(chǎn)品設(shè)計與開發(fā):從原型到交付
- Qt 4開發(fā)實踐
- 超好玩的Scratch 3.5少兒編程
- Extending Docker
- Scala編程(第4版)
- Raspberry Pi By Example