舉報

會員
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
推薦閱讀
- Learn Type:Driven Development
- Building a Home Security System with Raspberry Pi
- C++面向對象程序設計(微課版)
- Instant QlikView 11 Application Development
- Mobile Device Exploitation Cookbook
- 小程序,巧應用:微信小程序開發實戰(第2版)
- 深入理解C指針
- Python語言科研繪圖與學術圖表繪制從入門到精通
- Oracle實用教程
- Moodle 3 Administration(Third Edition)
- Python Digital Forensics Cookbook
- AMP:Building Accelerated Mobile Pages
- 微前端設計與實現
- Shopify Application Development
- C語言程序設計教程
- Python Linux系統管理與自動化運維
- Learning ECMAScript 6
- JavaScript Unit Testing
- MATLAB/Simulink建模與仿真
- HTML5 Boilerplate Web Development
- JavaScript高級程序設計(第3版)
- App Inventor開發實戰
- 智能優化算法與MATLAB編程實踐
- 軟件開發踐行錄:ThoughtWorks中國區文集
- 來吧,一起創客
- Unity 2018 Cookbook(Third Edition)
- The Data Analysis Workshop
- Building an RPG with Unreal
- SAP HANA平臺軟件開發實戰
- GPU編程實戰(基于Python和CUDA)