Cargando…

Mastering matplotlib : a practical guide that takes you beyond the basics of matplotlib and gives solutions to plot complex data /

Matplotlib is a Python plotting library that provides a large feature set for a multitude of platforms. Given the depth of the library's legacy and the variety of related open source projects, gaining expert knowledge can be a time-consuming and often confusing process. You'll begin your e...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: McGreggor, Duncan M.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBOOKCENTRAL_ocn913095580
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|||||||||
008 150703s2015 enka ob 001 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d EBLCP  |d DEBSZ  |d COO  |d VT2  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCF  |d YDXCP  |d OCLCQ  |d FEM  |d OCLCQ  |d MERUC  |d N$T  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d WYU  |d RDF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d UMI  |d DEBBG  |d CEF  |d UAB  |d YDXIT  |d OCLCQ  |d QGK  |d OCLCO 
019 |a 914345438  |a 948961963  |a 961642912  |a 968063670  |a 969085407  |a 1259166988 
020 |a 1783987553  |q (electronic bk.) 
020 |a 9781783987559  |q (electronic bk.) 
020 |z 9781783987542 
020 |z 1783987545 
029 1 |a AU@  |b 000056101634 
029 1 |a AU@  |b 000068987871 
029 1 |a DEBBG  |b BV043019879 
029 1 |a DEBBG  |b BV043621121 
029 1 |a DEBSZ  |b 44285188X 
029 1 |a DEBSZ  |b 455694486 
029 1 |a GBVCP  |b 88274254X 
035 |a (OCoLC)913095580  |z (OCoLC)914345438  |z (OCoLC)948961963  |z (OCoLC)961642912  |z (OCoLC)968063670  |z (OCoLC)969085407  |z (OCoLC)1259166988 
050 4 |a QA76.73.P98  |b M34 2015 
072 7 |a COM  |x 051360  |2 bisacsh 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a McGreggor, Duncan M. 
245 1 0 |a Mastering matplotlib :  |b a practical guide that takes you beyond the basics of matplotlib and gives solutions to plot complex data /  |c Duncan M. McGreggor. 
260 |a Birmingham :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (292 pages) :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community Experience Distilled 
500 |a Includes index. 
588 0 |a Description based on print version record. 
520 |a Matplotlib is a Python plotting library that provides a large feature set for a multitude of platforms. Given the depth of the library's legacy and the variety of related open source projects, gaining expert knowledge can be a time-consuming and often confusing process. You'll begin your exciting journey learning about the skills that are necessary in leading technical teams for a visualization project or to become a matplotlib contributor. Supported by highly-detailed IPython Notebooks, this book takes you through the conceptual components underlying the library and then provides a detailed overview of its APIs. From there, you will learn about event handling and how to code for interactive plots. Next you will move on to customization techniques, local configuration of matplotib, and then deployments in Cloud environments. The adventure culminates in an exploration of big data visualization and matplotlib clustering. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Up to Speed; A brief historical overview of matplotlib; What's new in matplotlib 1.4; The intermediate matplotlib user; Prerequisites for this book; Python 3; Coding style; Installing matplotlib; Using IPython Notebooks with matplotlib; Advanced plots -- a preview; Setting up the interactive backend; Joint plots with Seaborn; Scatter plot matrix graphs with Pandas; Summary; Chapter 2: The matplotlib Architecture; The original design goals 
505 8 |a The current matplotlib architectureThe backend layer; FigureCanvasBase; RendererBase; Event; Visualizing the backend layer; The artist layer; Primitives; Containers; Collections; A view of the artist layer; The scripting layer; The supporting components of the matplotlib stack; matplotlib modules; Exploring the filesystem; Exploring imports visually; ModuleFinder; ModGrapher; The execution flow; An overview of the script; An interactive session; The matplotlib architecture as it relates to this book; Summary; Chapter 3: matplotlib APIs and Integrations; The procedural pylab API 
505 8 |a The pyplot scripting APIThe matplotlib object-oriented API; Equations; Helper classes; The Plotter class; Running the jobs; matplotlib in other frameworks; An important note on IPython; Summary; Chapter 4: Event Handling and Interactive Plots; Event loops in matplotlib; Event-based systems; The event loop; GUI toolkit main loops; IPython Notebook event loops; matplotlib event loops; Event handling; Mouse events; Keyboard events; Axes and figure events; Object picking; Compound event handling; The navigation toolbar; Specialized events; Interactive panning and zooming; Summary 
505 8 |a File and directory locationsUsing the matplotlibrc file; Updating the settings dynamically; Options in IPython; Summary; Chapter 7: Deploying matplotlib in Cloud Environments; Making a use case for matplotlib in the Cloud; The data source; Defining a workflow; Choosing technologies; Configuration management; The types of deployment; An example -- AWS and Docker; Getting set up locally; Requirements; Dockerfiles and the Docker images; Extending a Docker image; Building a new image; Preparing for deployment; Getting setup on AWS; Pushing the source data to S3; Creating a host server on EC2 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Python (Computer program language) 
650 0 |a Charts, diagrams, etc.  |x Computer programs. 
650 6 |a Python (Langage de programmation) 
650 6 |a Tableaux, graphiques, etc.  |x Logiciels. 
650 7 |a COMPUTERS  |x Programming Languages  |x Python.  |2 bisacsh 
650 7 |a Charts, diagrams, etc.  |x Computer programs  |2 fast 
650 7 |a Python (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a McGreggor, Duncan M.  |t Mastering matplotlib : a practical guide that takes you beyond the basics of matplotlib and gives solutions to plot complex data.  |d Birmingham, England ; Mumbai, [India] : Packt Publishing, ©2015  |h xii, 268 pages  |k Community experience distilled.  |z 9781783987542 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781783987542/?ar  |z Texto completo 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=2081454  |z Texto completo 
936 |a BATCHLOAD 
938 |a EBL - Ebook Library  |b EBLB  |n EBL2081454 
938 |a EBSCOhost  |b EBSC  |n 1018909 
938 |a YBP Library Services  |b YANK  |n 12505986 
994 |a 92  |b IZTAP