舉報

會員
matplotlib Plotting Cookbook
最新章節:
Index
Thisbookfollowsacookbookstyleapproachthatputsorthogonalandnonredundantrecipesinyourhands.Ratherthanrehashingtheusermanual,theexplanationsexposetheunderlyinglogicbehindMatplotlib.IfyouareanengineerorscientistwhowantstocreategreatvisualizationswithPython,ratherthanyetanotherspecializedlanguage,thisisthebookforyou.Whilethereareseveralverycompetentplottingpackages,Matplotlibis"just"aPythonmodule.Thus,ifyouknowsomePythonalready,youwillfeelathomefromthefirststepson.Incaseyouareanapplicationwriter,youwon'tbeleftoutsincetheintegrationofMatplolibiscovered.
目錄(100章)
倒序
- coverpage
- matplotlib Plotting Cookbook
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. First Steps
- Introduction
- Installing matplotlib
- Plotting one curve
- Using NumPy
- Plotting multiple curves
- Plotting curves from file data
- Plotting points
- Plotting bar charts
- Plotting multiple bar charts
- Plotting stacked bar charts
- Plotting back-to-back bar charts
- Plotting pie charts
- Plotting histograms
- Plotting boxplots
- Plotting triangulations
- Chapter 2. Customizing the Color and Styles
- Introduction
- Defining your own colors
- Using custom colors for scatter plots
- Using custom colors for bar charts
- Using custom colors for pie charts
- Using custom colors for boxplots
- Using colormaps for scatter plots
- Using colormaps for bar charts
- Controlling a line pattern and thickness
- Controlling a fill pattern
- Controlling a marker's style
- Controlling a marker's size
- Creating your own markers
- Getting more control over markers
- Creating your own color scheme
- Chapter 3. Working with Annotations
- Introduction
- Adding a title
- Using LaTeX-style notations
- Adding a label to each axis
- Adding text
- Adding arrows
- Adding a legend
- Adding a grid
- Adding lines
- Adding shapes
- Controlling tick spacing
- Controlling tick labeling
- Chapter 4. Working with Figures
- Introduction
- Compositing multiple figures
- Scaling both the axes equally
- Setting an axis range
- Setting the aspect ratio
- Inserting subfigures
- Using a logarithmic scale
- Using polar coordinates
- Chapter 5. Working with a File Output
- Introduction
- Generating a PNG picture file
- Handling transparency
- Controlling the output resolution
- Generating PDF or SVG documents
- Handling multiple-page PDF documents
- Chapter 6. Working with Maps
- Introduction
- Visualizing the content of a 2D array
- Adding a colormap legend to a figure
- Visualizing nonuniform 2D data
- Visualizing a 2D scalar field
- Visualizing contour lines
- Visualizing a 2D vector field
- Visualizing the streamlines of a 2D vector field
- Chapter 7. Working with 3D Figures
- Introduction
- Creating 3D scatter plots
- Creating 3D curve plots
- Plotting a scalar field in 3D
- Plotting a parametric 3D surface
- Embedding 2D figures in a 3D figure
- Creating a 3D bar plot
- Chapter 8. User Interface
- Introduction
- Making a user-controllable plot
- Integrating a plot to a Tkinter user interface
- Integrating a plot to a wxWidgets user interface
- Integrating a plot to a GTK user interface
- Integrating a plot in a Pyglet application
- Index 更新時間:2021-07-16 12:16:45
推薦閱讀
- Advanced Splunk
- 計算機網絡
- Visual C++串口通信開發入門與編程實踐
- INSTANT Weka How-to
- JavaScript前端開發與實例教程(微課視頻版)
- Learning Firefox OS Application Development
- Microsoft System Center Orchestrator 2012 R2 Essentials
- SQL Server從入門到精通(第3版)
- Java EE核心技術與應用
- Java實戰(第2版)
- JBoss:Developer's Guide
- Java多線程并發體系實戰(微課視頻版)
- Appcelerator Titanium Smartphone App Development Cookbook
- Go語言編程之旅:一起用Go做項目
- Learning Java Lambdas
- JavaScript重難點實例精講
- 區塊鏈原理、設計與應用
- C++ Game Development Cookbook
- Spark Cookbook
- PHP Reactive Programming
- Hadoop技術內幕:深入解析YARN架構設計與實現原理
- 計算機網絡技術及應用
- 自學區塊鏈:原理、技術及應用
- AR界面設計
- Java程序設計教程(第2版)
- 敏捷開發一千零一夜
- 深入分析Java Web技術內幕
- ASP.NET Core MVC 2.0 Cookbook
- Learning Shell Scripting with Zsh
- Java編程講義