舉報

會員
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
推薦閱讀
- Oracle 11g從入門到精通(第2版) (軟件開發視頻大講堂)
- 自己動手實現Lua:虛擬機、編譯器和標準庫
- Learn to Create WordPress Themes by Building 5 Projects
- Visual FoxPro 程序設計
- Mastering Ubuntu Server
- Blender 3D Incredible Machines
- Keras深度學習實戰
- Java程序設計入門
- 0 bug:C/C++商用工程之道
- Java Fundamentals
- 3ds Max印象 電視欄目包裝動畫與特效制作
- Java并發編程之美
- C語言程序設計
- UI動效設計從入門到精通
- 產品架構評估原理與方法
- Python程序員面試算法寶典
- Python Business Intelligence Cookbook
- Illustrator CS6中文版應用教程(第二版)
- Learning Unity Physics
- iOS Application Development with OpenCV 3
- Java實踐指南
- Getting Started with Beautiful Soup
- PLC編程入門及工程實例
- Android系統應用開發實戰詳解
- Learning Geospatial Analysis with Python(Second Edition)
- 高效制勝:程序員面試典型題解
- 給孩子的極簡Python編程書(全4冊)
- PHP5應用實例詳解
- Unity 3D特效設計必修課
- QlikView for Developers