Cargando…

Interactive applications using Matplotlib : don't just see your data, experience it! /

This book is intended for Python programmers who want to do more than just see their data. Experience with GUI toolkits is not required, so this book can be an excellent complement to other GUI programming resources.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Root, Benjamin V. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing Interactive Plotting; Installing Matplotlib; Show() your work; Interactive navigation; Interactive plotting; Scripted plotting; Getting help; Gallery; Mailing lists and forums; From front to backend; Interactive versus non-interactive; Anti-grain geometry; Selecting your backend; The Matplotlib figure-artist hierarchy; Canvassing the figure; The menagerie of artists; Primitives; Collections; Summary; Chapter 2: Using Events and Callbacks; Making the connection
  • The big eventBreaking up is the easiest thing to do; Keymapping; Picking; Data editing; User events; Editor events; Summary; Chapter 3: Animations; A short history; The fastest draw in the west; The animation module; Advanced animations; Event source; Timers; Blitting; Recipes; Tails; Fades; Saving animations; Notes about codecs and file formats; Simultaneous animations; How animations are saved; Session recorder; Summary; Chapter 4: Widgets; Built-in widgets; Slider; Button; Check buttons; Radio button; Lasso; LassoSelector; RectangleSelector; SpanSelector; Cursor; format_coord()
  • Third-party toolsmpldatacursor; Glue; Plot.ly, ggplot, prettyplotlib, and Seaborn; Summary; Chapter 5: Embedding Matplotlib; The revelation; Through a glass, darkly; Tinker tailor soldier pylab_setup(); Canvas materials; Bars, menus, and sliders four ways; GTK; Tkinter; wxWidgets; Qt; Matplotlib in your app; GTK; Tkinter; wxWidgets; Qt; Summary; Index