Skip to content

This course contains lots of labs for Matplotlib, each lab is a small Matplotlib project with detailed guidance and solutions. You can practice your Matplotlib skills by completing these labs, improve your coding skills, and learn how to write clean and efficient code.

Notifications You must be signed in to change notification settings

labex-labs/matplotlib-practice-labs

Repository files navigation

Matplotlib Practice Labs

Languages

🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

Matplotlib Practice Labs

Start-Learning

This course contains lots of labs for Matplotlib, each lab is a small Matplotlib project with detailed guidance and solutions. You can practice your Matplotlib skills by completing these labs, improve your coding skills, and learn how to write clean and efficient code.

Matplotlib

Exercises

Index Name Difficulty Practice
001 📖 🟢 Demo Tight Layout Intermediate Start Lab
002 📖 🟢 Print Stdout Sgskip Beginner Start Lab
003 📖 🟢 Visualizing Named Colors with Matplotlib Beginner Start Lab
004 📖 🟢 Adjusting Matplotlib Drawing Order Beginner Start Lab
005 📖 🟢 Matplotlib Plotting for Python Beginners Beginner Start Lab
006 📖 🟢 Matplotlib Legend Creation Tutorial Beginner Start Lab
007 📖 🟢 Creating a Line Plot with Dual Axes Beginner Start Lab
008 📖 🟢 Shade Regions with Fill_between Beginner Start Lab
009 📖 🟢 Adding Hyperlinks to Plots Beginner Start Lab
010 📖 🟢 Matplotlib Plot Sharing Beginner Start Lab
011 📖 🟢 Set and Get Beginner Start Lab
012 📖 🟢 Plot 3D Parametric Curves with Matplotlib Beginner Start Lab
013 📖 🟢 Polar Plot with Legend Beginner Start Lab
014 📖 🟢 Using Matplotlib's Step and Plot Functions Beginner Start Lab
015 📖 🟢 Matplotlib Custom Tickels Beginner Start Lab
016 📖 🟢 Create Visually Appealing Bar Charts with Matplotl... Beginner Start Lab
017 📖 🟢 Matplotlib Symmetric Log Plots Beginner Start Lab
018 📖 🟢 Configuring the Font Family in Matplotlib Beginner Start Lab
019 📖 🟢 Creating Matplotlib Subplots in Python Beginner Start Lab
020 📖 🟢 Plotting Exponential Decay with Matplotlib Semilog Beginner Start Lab
021 📖 🟢 Plotting Masked and NaN Values Beginner Start Lab
022 📖 🟢 Plotting Multiple Datasets Beginner Start Lab
023 📖 🟢 Customize Matplotlib Axis Tick and Grid Beginner Start Lab
024 📖 🟢 Fahrenheit Celsius Scales Beginner Start Lab
025 📖 🟢 PGF Preamble Sgskip Beginner Start Lab
026 📖 🟢 Matplotlib Plot Title Positioning Beginner Start Lab
027 📖 🟢 Matplotlib Data Visualization Tutorial Beginner Start Lab
028 📖 🟢 Customizing Matplotlib Visualizations in Python Beginner Start Lab
029 📖 🟢 Customizing Matplotlib Defaults with Python Beginner Start Lab
030 📖 🟢 Matplotlib Visualization Techniques for Data Analy... Beginner Start Lab
031 📖 🟢 Creating TickedStroke in Matplotlib Beginner Start Lab
032 📖 🟢 Create Sine Wave Sliders with Matplotlib Beginner Start Lab
033 📖 🟢 Matplotlib PGF Font Customization Beginner Start Lab
034 📖 🟢 Creating a Plot with Custom Fonts Beginner Start Lab
035 📖 🟢 Matplotlib Shared Axis Beginner Start Lab
036 📖 🟢 Creating Log-Log Plots Beginner Start Lab
037 📖 🟢 Creating Text and Mathtext Using Pyplot Beginner Start Lab
038 📖 🟢 Customize Text Styling in Matplotlib Plots Beginner Start Lab
039 📖 🟢 Differences Between \Dfrac and \Frac Beginner Start Lab
040 📖 🟢 Creating Matplotlib Legends for Data Visualization Beginner Start Lab
041 📖 🟢 Using Matplotlib's LaTeX for Math Typesetting Beginner Start Lab
042 📖 🟢 Create Matplotlib Plot Legends Beginner Start Lab
043 📖 🟢 Creating Matplotlib PathPatch Objects Beginner Start Lab
044 📖 🟢 Errorbar Subsampling with Matplotlib Beginner Start Lab
045 📖 🟢 Using Matplotlib Agg Backend for Image Generation Beginner Start Lab
046 📖 🟢 Color by Y-Value Beginner Start Lab
047 📖 🟢 Creating a Bezier Curve Beginner Start Lab
048 📖 🟢 Matplotlib Axisel Position Beginner Start Lab
049 📖 🟢 Add Colorbar to Matplotlib Plot Beginner Start Lab
050 📖 🟢 Clipping Images with Patches Beginner Start Lab
051 📖 🟢 Create 3D Plots with Error Bars in Python Beginner Start Lab
052 📖 🟢 Matplotlib: Error Bar Rendering on Polar Axis Beginner Start Lab
053 📖 🟢 Creating 3D Contour Visualizations Beginner Start Lab
054 📖 🟢 Create 3D Contour Plots with Matplotlib Beginner Start Lab
055 📖 🟢 Matplotlib Quiver Plot Beginner Start Lab
056 📖 🟢 Interpolation From Triangular to Quad Grid Beginner Start Lab
057 📖 🟢 Matplotlib Infinite Line Visualization Beginner Start Lab
058 📖 🟢 Matplotlib Radio Button Sine Wave Visualization Beginner Start Lab
059 📖 🟢 Matplotlib Path Effects Tutorial Beginner Start Lab
060 📖 🟢 Matplotlib 2D and 3D Plotting Beginner Start Lab
061 📖 🟢 Create Data Cursor with Matplotlib Beginner Start Lab
062 📖 🟢 Multiple Figs Demo Beginner Start Lab
063 📖 🟢 Matplotlib Hatch Textures for Plots Beginner Start Lab
064 📖 🟢 Creating Plots with Different Scales Beginner Start Lab
065 📖 🟢 Errorbar Limit Selection Beginner Start Lab
066 📖 🟢 Creating Sankey Diagrams Beginner Start Lab
067 📖 🟢 Setting Default Y-Axis Tickels on the Right Beginner Start Lab
068 📖 🟢 Controlling Matplotlib Tick Labels with Unicode Beginner Start Lab
069 📖 🟢 Python Matplotlib Plotting Basics Beginner Start Lab
070 📖 🟢 Matplotlib Text Object Concatenation Beginner Start Lab
071 📖 🟢 Create Streamplot with Matplotlib in Python Beginner Start Lab
072 📖 🟢 Matplotlib Table Function Beginner Start Lab
073 📖 🟢 Matplotlib Snapping Sliders Beginner Start Lab
074 📖 🟢 Multiple Y-Axis Plotting with Matplotlib Beginner Start Lab
075 📖 🟢 Plotting Histograms with Matplotlib Beginner Start Lab
076 📖 🟢 Vector Graphics Rasterization with Python Beginner Start Lab
077 📖 🟢 Drawing Shapes with Matplotlib in Python Beginner Start Lab
078 📖 🟢 Creating Matplotlib Horizontal and Vertical Axes Beginner Start Lab
079 📖 🟢 Simultaneous Cursor Display in Matplotlib Beginner Start Lab
080 📖 🟢 Moving X-Axis Tickels to the Top Beginner Start Lab
081 📖 🟢 Interactive Colormap Adjustment Beginner Start Lab
082 📖 🟢 Basic Errorbar Function Beginner Start Lab
083 📖 🟢 Create 3D Plots with Matplotlib in Python Beginner Start Lab
084 📖 🟢 Creating 3D Surface Plots with Matplotlib Beginner Start Lab
085 📖 🟢 3D Surface Plotting with Polar Coordinates Beginner Start Lab
086 📖 🟢 Combining Subplots with GridSpec Beginner Start Lab
087 📖 🟢 3D Contour Plotting with Matplotlib Beginner Start Lab
088 📖 🟢 Matplotlib 3D Quiver Plot Beginner Start Lab
089 📖 🟢 Matplotlib Figure and Axes Enter/Leave Events Beginner Start Lab
090 📖 🟢 Creating Contour Plots with Python Matplotlib Beginner Start Lab
091 📖 🟢 Plotting Categorical Data with Matplotlib Beginner Start Lab
092 📖 🟢 Create Polar Bar Chart with Python Matplotlib Beginner Start Lab
093 📖 🟢 Creating a Color Demo Chart Beginner Start Lab
094 📖 🟢 Creating a Line Plot Beginner Start Lab
095 📖 🟢 Matplotlib Error Bar Customization Beginner Start Lab
096 📖 🟢 Grouped Bar Chart Withels Using Matplotlib Beginner Start Lab
097 📖 🟢 Inverting Axes of a Matplotlib Plot Beginner Start Lab
098 📖 🟢 Create Polar Line Plots with Python Beginner Start Lab
099 📖 🟢 Annotated Matplotlib Plots in Python Beginner Start Lab
100 📖 🟢 Annotating a Plot Using Matplotlib Beginner Start Lab
101 📖 🟢 Simple Matplotlib Annotation Beginner Start Lab
102 📖 🟢 Advanced Quiver and Quiverkey Functions Beginner Start Lab
103 📖 🟢 Animated Line Plot Beginner Start Lab
104 📖 🟢 Matplotlib Tick Placement Customization Beginner Start Lab
105 📖 🟢 Projecting Filled Contour Onto a 3D Graph Beginner Start Lab
106 📖 🟢 Create Multiplot with Parasite Axes in Matplotlib Beginner Start Lab
107 📖 🟢 Matplotlib 3D Plot Animation Beginner Start Lab
108 📖 🟢 Mouse Interaction with Matplotlib Plot Beginner Start Lab
109 📖 🟢 Plotting Empirical Cumulative Distributions with M... Beginner Start Lab
110 📖 🟢 Create Simple GUI with Matplotlib Sine Wave Beginner Start Lab
111 📖 🟢 Matplotlib Box Aspect Beginner Start Lab
112 📖 🟢 Matplotlib Style Sheets Beginner Start Lab
113 📖 🟢 Adding Lines to Figures Beginner Start Lab
114 📖 🟢 Visualize 2D Arrays with Matplotlib Beginner Start Lab
115 📖 🟢 Stem Plot Visualization with Python Beginner Start Lab
116 📖 🟢 Matplotlib Accented Text Visualization Beginner Start Lab
117 📖 🟢 Centered Spines with Arrows Beginner Start Lab
118 📖 🟢 Matplotlib Connection Patch Visualization Beginner Start Lab
119 📖 🟢 Matplotlib Fixed Size Axes Beginner Start Lab
120 📖 🟢 Matplotlib Fill Betweenx Beginner Start Lab
121 📖 🟢 Matplotlib Basics: Creating Line Plots Beginner Start Lab
122 📖 🟢 Creating Adjacent Subplots Beginner Start Lab
123 📖 🟢 Matplotlib JoinStyle for Beginners Beginner Start Lab
124 📖 🟢 Major and Minor Ticks in Matplotlib Beginner Start Lab
125 📖 🟢 Matplotlib Subplot Creation Tutorial Beginner Start Lab
126 📖 🟢 Scatter Plot on Polar Axis Beginner Start Lab
127 📖 🟢 Visualizing Variable Relationships Beginner Start Lab
128 📖 🟢 Create Bar Graph with Matplotlib Beginner Start Lab
129 📖 🟢 Matplotlib Subplot Arrangement Using HBoxDivider a... Beginner Start Lab
130 📖 🟢 Matplotlib Colorbar Inset Axes Beginner Start Lab
131 📖 🟢 Matplotlib MRI Image Visualization Beginner Start Lab
132 📖 🟢 Scatter Plot with Masked Data using Matplotlib Beginner Start Lab
133 📖 🟢 Python Matplotlib Histogram Tutorial Beginner Start Lab
134 📖 🟢 Matplotlib Affine Transformation Beginner Start Lab
135 📖 🟢 Create 3D Wireframe Visualizations with Python Mat... Beginner Start Lab
136 📖 🟢 Creating a Legend with Pre-Definedels Beginner Start Lab
137 📖 🟢 Matplotlib Ticked Patheffect Beginner Start Lab
138 📖 🟢 Matplotlib Stacked Bar Chart Beginner Start Lab
139 📖 🟢 Create Group Bar Chart with Matplotlib Beginner Start Lab
140 📖 🟢 Matplotlib Visualization Tutorial Beginner Start Lab
141 📖 🟢 Annotate Plots with Matplotlib Beginner Start Lab
142 📖 🟢 Annotating Matplotlib Plots with Coordinate System... Beginner Start Lab
143 📖 🟢 Creating Matplotlib Error Bar Plots Beginner Start Lab
144 📖 🟢 Overlay Image on Matplotlib Plot Beginner Start Lab
145 📖 🟢 Figure Size Units Beginner Start Lab
146 📖 🟢 Nested Pie Charts with Matplotlib Beginner Start Lab
147 📖 🟢 Matplotlib Offset Copy Beginner Start Lab
148 📖 🟢 Contour Plotting Unstructured Triangular Grids Beginner Start Lab
149 📖 🟢 Matplotlib Animated Scatter Plot Beginner Start Lab
150 📖 🟢 Create Broken Horizontal Bar Plots with Matplotlib Beginner Start Lab
151 📖 🟢 Topographic Hillshading with Matplotlib Beginner Start Lab
152 📖 🟢 Matplotlib Data Visualization Techniques Beginner Start Lab
153 📖 🟢 Interactive Matplotlib Visualization Techniques Beginner Start Lab
154 📖 🟢 Matplotlib Fill Between and Alpha Beginner Start Lab
155 📖 🟢 Filled Contour Plots with Hatching Beginner Start Lab
156 📖 🟢 Creating a Multipage PDF with Matplotlib Beginner Start Lab
157 📖 🟢 Matplotlib Plotting with ggplot Style Beginner Start Lab
158 📖 🟢 Matplotlib Visualization with XKCD Style Beginner Start Lab
159 📖 🟢 Matplotlib Logit Scale Plotting Beginner Start Lab
160 📖 🟢 Matplotlib Grayscale Style Sheet Beginner Start Lab
161 📖 🟢 Matplotlib Curvilinear Grid Beginner Start Lab
162 📖 🟢 Matplotlib Image Transparency Beginner Start Lab
163 📖 🟢 Boxplot vs Violin Beginner Start Lab
164 📖 🟢 Matplotlib Legend Toggling Tutorial Beginner Start Lab
165 📖 🟢 Creating Animated Plots with Matplotlib Beginner Start Lab
166 📖 🟢 Composing Custom Legends Beginner Start Lab
167 📖 🟢 Using Check Buttons in Matplotlib Beginner Start Lab
168 📖 🟢 Customized Matplotlib Contour Labeling Beginner Start Lab
169 📖 🟢 Customizing Matplotlib Legends Beginner Start Lab
170 📖 🟢 Matplotlib Tick Locators Beginner Start Lab
171 📖 🟢 Subplots Spacings and Margins Beginner Start Lab
172 📖 🟢 Demo Parasite Axes Beginner Start Lab
173 📖 🟢 Customizing Dashed Line Styles in Matplotlib Beginner Start Lab
174 📖 🟢 Matplotlib Date Plotting Beginner Start Lab
175 📖 🟢 Add Watermark to Matplotlib Plot Beginner Start Lab
176 📖 🟢 Create Polar Graphs with Python Matplotlib Beginner Start Lab
177 📖 🟢 Annotation Connection Styles Beginner Start Lab
178 📖 🟢 Customizable Scatter Plot Visualization Beginner Start Lab
179 📖 🟢 Creating a Bar of Pie Chart Beginner Start Lab
180 📖 🟢 Irregular Data Grid Contour Plotting Beginner Start Lab
181 📖 🟢 Programmatically Controlling Subplot Adjustment Beginner Start Lab
182 📖 🟢 Formatting Tick Labels with Matplotlib Beginner Start Lab
183 📖 🟢 Matplotlib 3D Surface and Contour Plotting Beginner Start Lab
184 📖 🟢 Optimization Contour Plotting with Matplotlib Beginner Start Lab
185 📖 🟢 Efficient Line Plotting with Matplotlib Beginner Start Lab
186 📖 🟢 Creating a Polygon in Matplotlib Beginner Start Lab
187 📖 🟢 Ellipse with Units Beginner Start Lab
188 📖 🟢 Resizing Axes with Constrained Layout Beginner Start Lab
189 📖 🟢 Matplotlib Ellipse with Orientation Arrow Beginner Start Lab
190 📖 🟢 Custom Spines with Axisartist Beginner Start Lab
191 📖 🟢 Creating Matplotlib Subfigures Beginner Start Lab
192 📖 🟢 Converting Units of Axis in Python Beginner Start Lab
193 📖 🟢 Create Barcode with Matplotlib Beginner Start Lab
194 📖 🟢 Creating Color Maps Beginner Start Lab
195 📖 🟢 Python Matplotlib Image Layering Tutorial Beginner Start Lab
196 📖 🟢 Matplotlib: Simple Colorbar Beginner Start Lab
197 📖 🟢 3D Wireframe Plotting Beginner Start Lab
198 📖 🟢 Xcorr Acorr Demo Beginner Start Lab
199 📖 🟢 Matplotlib: Text Commands Beginner Start Lab
200 📖 🟢 Creating a Pie Chart with Matplotlib Beginner Start Lab
201 📖 🟢 Contourf and Log Color Scale Beginner Start Lab
202 📖 🟢 Connecting Matplotlib Figure Events Beginner Start Lab
203 📖 🟢 Customizing Matplotlib Axis Direction Beginner Start Lab
204 📖 🟢 Matplotlib Visualization Fundamentals Beginner Start Lab
205 📖 🟢 Matplotlib Game: Pong Beginner Start Lab
206 📖 🟢 Matplotlib 2D Data on 3D Plot Beginner Start Lab
207 📖 🟢 Matplotlib Stepwise Histogram Tutorial Beginner Start Lab
208 📖 🟢 Matplotlib Axis Transformation Techniques Beginner Start Lab
209 📖 🟢 Create Customized Boxplots in Python Beginner Start Lab
210 📖 🟢 Masked Contour Plots with Matplotlib Beginner Start Lab
211 📖 🟢 Pylab with Gtk4 Sgskip Beginner Start Lab
212 📖 🟢 Customizing Plot Axes Beginner Start Lab
213 📖 🟢 Matplotlib Figure Image Beginner Start Lab
214 📖 🟢 Using a TTF Font File in Matplotlib Beginner Start Lab
215 📖 🟢 Matplotlib Room for Ylabel Beginner Start Lab
216 📖 🟢 Pcolormesh Grids and Shading Beginner Start Lab
217 📖 🟢 Simple Axis Direction Beginner Start Lab
218 📖 🟢 Text Annotations in 3D Beginner Start Lab
219 📖 🟢 Matplotlib Fill Between Beginner Start Lab
220 📖 🟢 MRI with EEG Visualization Beginner Start Lab
221 📖 🟢 Logarithmic Bar Chart Beginner Start Lab
222 📖 🟢 Compute Cross Spectral Density in Python Beginner Start Lab
223 📖 🟢 Matplotlib Logarithmic Axis Plotting Beginner Start Lab
224 📖 🟢 Connecting to Keypress Events Beginner Start Lab
225 📖 🟢 Matplotlib: Using the 'Dark_background' Style Shee... Beginner Start Lab
226 📖 🟢 Pie and Donut Chart Beginner Start Lab
227 📖 🟢 Drawing Shapes with Matplotlib Widgets Beginner Start Lab
228 📖 🟢 Creating an Interactive Histogram with Matplotlib Beginner Start Lab
229 📖 🟢 Matplotlib Line Styles Beginner Start Lab
230 📖 🟢 Pylab with Gtk3 Sgskip Beginner Start Lab
231 📖 🟢 Double Pendulum Simulation Beginner Start Lab
232 📖 🟢 Interactive Plotting with Textbox Beginner Start Lab
233 📖 🟢 Matplotlib Text Wrapping and Styling Beginner Start Lab
234 📖 🟢 Convert Texts to Images Beginner Start Lab
235 📖 🟢 Equal Axis Aspect Ratio Beginner Start Lab
236 📖 🟢 Create Dual-Axis Matplotlib Plot Beginner Start Lab
237 📖 🟢 Creating Subplots with Matplotlib Beginner Start Lab
238 📖 🟢 Using Matplotlib General Timer Objects Beginner Start Lab
239 📖 🟢 Matplotlib Hlines and Vlines Beginner Start Lab
240 📖 🟢 Create Custom Matplotlib Ticker Formatting Beginner Start Lab
241 📖 🟢 Create Histograms with Matplotlib Beginner Start Lab
242 📖 🟢 Custom Grid Transformation with Matplotlib Beginner Start Lab
243 📖 🟢 Image Grid Alignment in Matplotlib Beginner Start Lab
244 📖 🟢 Align Images Using Matplotlib's ImageGrid Beginner Start Lab
245 📖 🟢 Matplotlib Visualization with Dropped Spines Beginner Start Lab
246 📖 🟢 3D Plot Projection Types Beginner Start Lab
247 📖 🟢 3D Surface Plotting with Matplotlib Beginner Start Lab
248 📖 🟢 Animate a 3D Wireframe Plot Beginner Start Lab
249 📖 🟢 Create Geographic Projections with Python Matplotl... Beginner Start Lab
250 📖 🟢 Annotate with Units Beginner Start Lab
251 📖 🟢 Matplotlib Color Vision Deficiency Simulation Beginner Start Lab
252 📖 🟢 Matplotlib SVG Filter Line Beginner Start Lab
253 📖 🟢 Customizing Box Plots Beginner Start Lab
254 📖 🟢 Plotting Coherence of Two Signals Beginner Start Lab
255 📖 🟢 Create Customized Matplotlib Visualizations Beginner Start Lab
256 📖 🟢 3D Box Surface Plot Beginner Start Lab
257 📖 🟢 Creating Animated Images with Matplotlib Beginner Start Lab
258 📖 🟢 Matplotlib Data Visualization Beginner Start Lab
259 📖 🟢 Matplotlib Contour Image Beginner Start Lab
260 📖 🟢 Create Matplotlib Animations Beginner Start Lab
261 📖 🟢 Creating Artists with Units Beginner Start Lab
262 📖 🟢 Adjusting Matplotlib Tick Label Alignment Beginner Start Lab
263 📖 🟢 Matplotlib Ellipse Collection Beginner Start Lab
264 📖 🟢 Styling Text Boxes Using Bbox Parameters Beginner Start Lab
265 📖 🟢 Create Spiral Plot with Python and Matplotlib Beginner Start Lab
266 📖 🟢 Simple Axis Tickel and Tick Directions Beginner Start Lab
267 📖 🟢 Simple Matplotlib Axisline Beginner Start Lab
268 📖 🟢 Matplotlib Simple Axisline3 Beginner Start Lab
269 📖 🟢 Text Alignment in Matplotlib Beginner Start Lab
270 📖 🟢 Unstructured Triangular Grid Visualization Beginner Start Lab
271 📖 🟢 Create Customized 3D Contour Plots Beginner Start Lab
272 📖 🟢 Creating and Plotting Triangular Grids Beginner Start Lab
273 📖 🟢 More Triangular 3D Surfaces Beginner Start Lab
274 📖 🟢 3D Voxel Plotting with Matplotlib Beginner Start Lab
275 📖 🟢 Python Matplotlib Scatter Plot Creation Beginner Start Lab
276 📖 🟢 Interactive Data Exploration with Matplotlib Curso... Beginner Start Lab
277 📖 🟢 Date Demo Convert Beginner Start Lab
278 📖 🟢 Matplotlib Date Tick Customization Using Recurrenc... Beginner Start Lab
279 📖 🟢 Axis Line Styles Beginner Start Lab
280 📖 🟢 Create Radian Plots with Matplotlib Beginner Start Lab
281 📖 🟢 Generating and Visualizing Sine Signals with Pytho... Beginner Start Lab
282 📖 🟢 Customize Matplotlib Spines Beginner Start Lab
283 📖 🟢 Customizing Matplotlib Markers for Data Visualizat... Beginner Start Lab
284 📖 🟢 Creating 2D Bar Graphs in Different Planes Beginner Start Lab
285 📖 🟢 Web Application Server Sgskip Beginner Start Lab
286 📖 🟢 Simple Matplotlib Animation Tutorial Beginner Start Lab
287 📖 🟢 Creating Colorbars with Matplotlib Beginner Start Lab
288 📖 🟢 Adding a Colorbar to Inset Axes Beginner Start Lab
289 📖 🟢 Creating Inset Axes Beginner Start Lab
290 📖 🟢 3D Plots as Subplots Beginner Start Lab
291 📖 🟢 Matplotlib Visualization Control in Python Beginner Start Lab
292 📖 🟢 Labeling Ticks Using Engineering Notation Beginner Start Lab
293 📖 🟢 Create Polar Plots with Matplotlib Beginner Start Lab
294 📖 🟢 Creating Broken Axis Plots in Python Beginner Start Lab
295 📖 🟢 Matplotlib CapStyle Customization Beginner Start Lab
296 📖 🟢 Filled Contour Plots with Matplotlib Beginner Start Lab
297 📖 🟢 Matplotlib Pie Chart Filter Beginner Start Lab
298 📖 🟢 Matplotlib Line Plot with Data Points Beginner Start Lab
299 📖 🟢 Create Customized Stock Price Graphs Beginner Start Lab
300 📖 🟢 Matplotlib Scroll Event Beginner Start Lab
301 📖 🟢 Thresholding an Image with RangeSlider Beginner Start Lab
302 📖 🟢 Create a Hat Graph Beginner Start Lab
303 📖 🟢 Customizing Violin Plot Visualizations Beginner Start Lab
304 📖 🟢 Matplotlib SVG Tooltip Beginner Start Lab
305 📖 🟢 Create Event Plots with Matplotlib Beginner Start Lab
306 📖 🟢 Custom Mercator Latitude Scale in Matplotlib Beginner Start Lab
307 📖 🟢 Creating a Percentiles Horizontal Bar Chart Beginner Start Lab
308 📖 🟢 Matplotlib Floating Axes Beginner Start Lab
309 📖 🟢 Matplotlib Image Visualization Techniques Beginner Start Lab
310 📖 🟢 Creating Scatter Plots with Legends Beginner Start Lab
311 📖 🟢 Scatter Hist Locatable Axes Beginner Start Lab
312 📖 🟢 Matplotlib Marker Customization Tutorial Beginner Start Lab
313 📖 🟢 Annotate Matplotlib Plots Effectively Beginner Start Lab
314 📖 🟢 Creating Custom Fill Colors for Box Plots Beginner Start Lab
315 📖 🟢 Matplotlib Movie Frame Extraction Beginner Start Lab
316 📖 🟢 Matplotlib Data Visualization with Python Beginner Start Lab
317 📖 🟢 Set Alternative Cursor in Matplotlib Beginner Start Lab
318 📖 🟢 Align Matplotlib Axis Labels Beginner Start Lab
319 📖 🟢 Changing Line Colors of a Rectangle Beginner Start Lab
320 📖 🟢 Matplotlib Date Precision and Epochs Beginner Start Lab
321 📖 🟢 Formatting Currency Plots with Matplotlib Beginner Start Lab
322 📖 🟢 Matplotlib Math Fontfamily Beginner Start Lab
323 📖 🟢 Mapping Marker Properties to Multivariate Data Beginner Start Lab
324 📖 🟢 Create 3D Scatterplot with Python Matplotlib Beginner Start Lab
325 📖 🟢 Python Matplotlib Unit Conversions Beginner Start Lab
326 📖 🟢 Matplotlib Histogram Visualization Using BMH Style Beginner Start Lab
327 📖 🟢 Placing Text Boxes in Matplotlib Beginner Start Lab
328 📖 🟢 Matplotlib Anchored Direction Arrow Beginner Start Lab
329 📖 🟢 Create Image Grid with Matplotlib Beginner Start Lab
330 📖 🟢 Matplotlib RGB Channels Visualization Beginner Start Lab
331 📖 🟢 Create Dual Y-Axis Matplotlib Plots Beginner Start Lab
332 📖 🟢 Creating a Plot with Matplotlib Beginner Start Lab
333 📖 🟢 Bayesian Updating with Matplotlib Beginner Start Lab
334 📖 🟢 Matplotlib Crosshair Cursor Beginner Start Lab
335 📖 🟢 Interactive Matplotlib Canvas Editing Beginner Start Lab
336 📖 🟢 Creating a Compound Path Beginner Start Lab
337 📖 🟢 Matplotlib Subplot Generation Tutorial Beginner Start Lab
338 📖 🟢 Matplotlib Ticklabel Direction Beginner Start Lab
339 📖 🟢 Customizing Text Font Properties Beginner Start Lab
340 📖 🟢 Create Multicolored Matplotlib Lines Beginner Start Lab
341 📖 🟢 Creating a Sankey Diagram Beginner Start Lab
342 📖 🟢 Plotting Sparsity Patterns Beginner Start Lab
343 📖 🟢 3D Stem Plot Beginner Start Lab
344 📖 🟢 Stix Fonts Demo Beginner Start Lab
345 📖 🟢 Creating Pseudocolor Plots with Matplotlib Tripcol... Beginner Start Lab
346 📖 🟢 Triangular 3D Surfaces Beginner Start Lab
347 📖 🟢 Zoom Inset Axes Beginner Start Lab
348 📖 🟢 Matplotlib Time Series Histogram Beginner Start Lab
349 📖 🟢 Matplotlib QuadMesh Plotting Tutorial Beginner Start Lab
350 📖 🟢 Matplotlib Event Handling Tutorial Beginner Start Lab
351 📖 🟢 Animated Histogram Using Matplotlib Beginner Start Lab
352 📖 🟢 Matplotlib Colormap Image Generation Beginner Start Lab
353 📖 🟢 Matplotlib Secondary Axis Beginner Start Lab
354 📖 🟢 Matplotlib Nested GridSpecs Beginner Start Lab
355 📖 🟢 Annotate Text Arrow Beginner Start Lab
356 📖 🟢 Plotting with Keywords Beginner Start Lab
357 📖 🟢 Creating Custom Colorbar Tickels in Matplotlib Beginner Start Lab
358 📖 🟢 Customizing Matplotlib Axes and Colorbars Beginner Start Lab
359 📖 🟢 Creating Shaded Relief Plots with Python Beginner Start Lab
360 📖 🟢 Custom Hillshading in a 3D Surface Plot Beginner Start Lab
361 📖 🟢 Creating Customized 3D Surface Plots Beginner Start Lab
362 📖 🟢 Violin Plotting with Matplotlib Beginner Start Lab
363 📖 🟢 Select Indices Using Polygon Selector Beginner Start Lab
364 📖 🟢 Matplotlib PSD Plotting Beginner Start Lab
365 📖 🟢 Matplotlib Stackplots and Streamgraphs Beginner Start Lab
366 📖 🟢 Matplotlib Span Selector Beginner Start Lab
367 📖 🟢 Create Animated Matplotlib Subplots Beginner Start Lab
368 📖 🟢 Animated 3D Random Walk in Matplotlib Beginner Start Lab
369 📖 🟢 Creating a Looking Glass with Matplotlib Beginner Start Lab
370 📖 🟢 Matplotlib Interactive Functions Beginner Start Lab
371 📖 🟢 Plotting Confidence Ellipses with Matplotlib Beginner Start Lab
372 📖 🟢 Matplotlib 3D Bar Chart Beginner Start Lab
373 📖 🟢 Matplotlib Arrow Guide Beginner Start Lab
374 📖 🟢 Create BboxImage in Matplotlib Beginner Start Lab
375 📖 🟢 Matplotlib Image Grid Visualization Beginner Start Lab
376 📖 🟢 Matplotlib Nested Gridspecs Visualization Beginner Start Lab
377 📖 🟢 Custom Matplotlib Grid Axes Creation Beginner Start Lab
378 📖 🟢 Matplotlib Visualizations for Data Analysis Beginner Start Lab
379 📖 🟢 Centeringels Between Ticks Beginner Start Lab
380 📖 🟢 Annotate Figures with AnnotationBbox Beginner Start Lab
381 📖 🟢 Matplotlib Text Rotation Beginner Start Lab
382 📖 🟢 Plotting Lorenz Attractor in 3D using Python Beginner Start Lab
383 📖 🟢 Matplotlib Image Antialiasing Beginner Start Lab
384 📖 🟢 Matplotlib Path and Patch Manipulation Beginner Start Lab
385 📖 🟢 Creating Donuts Using path.Path and patches.PathPa... Beginner Start Lab
386 📖 🟢 Matplotlib Custom Units Beginner Start Lab
387 📖 🟢 Create Matplotlib Arrow Reference Chart Beginner Start Lab
388 📖 🟢 Create Matplotlib Logo with Python Beginner Start Lab
389 📖 🟢 Create Interactive Triangulation Plot with Matplot... Beginner Start Lab
390 📖 🟢 Text Baselines Comparison Beginner Start Lab
391 📖 🟢 Resampling Data Using Matplotlib Beginner Start Lab
392 📖 🟢 Matplotlib ImageGrid Demos for Shared Axes Beginner Start Lab
393 📖 🟢 Creating Matplotlib Timeline Visualizations Beginner Start Lab
394 📖 🟢 Custom Matplotlib Projection Showcase Beginner Start Lab
395 📖 🟢 Scatter Plot with Histograms Beginner Start Lab
396 📖 🟢 Labeled Bar Charts with Matplotlib Beginner Start Lab
397 📖 🟢 Interactive Data Visualization with Python Matplot... Beginner Start Lab
398 📖 🟢 Interactive Data Visualization with Matplotlib Beginner Start Lab
399 📖 🟢 Align Y-Labels in Matplotlib Plots Beginner Start Lab
400 📖 🟢 Matplotlib Date Tick Formatter Beginner Start Lab
401 📖 🟢 Creating Figures with Matplotlib in Python Beginner Start Lab
402 📖 🟢 Spectrogram Plotting with Matplotlib Beginner Start Lab
403 📖 🟢 Matplotlib Spine Placement Beginner Start Lab
404 📖 🟢 Creating Tickels From a List of Values Beginner Start Lab
405 📖 🟢 Matplotlib Shaded Plot Visualization Beginner Start Lab
406 📖 🟢 Matplotlib Image Grid Colorbars Beginner Start Lab
407 📖 🟢 Modifying Coordinate Formatter in Matplotlib Beginner Start Lab
408 📖 🟢 Creating Zoomed Inset with Matplotlib Beginner Start Lab
409 📖 🟢 Display Images with Matplotlib Beginner Start Lab
410 📖 🟢 Create Customizable Boxplots with Matplotlib Beginner Start Lab
411 📖 🟢 Change Axis Direction in Matplotlib Beginner Start Lab
412 📖 🟢 Matplotlib 2D Image Plotting with pcolormesh Beginner Start Lab
413 📖 🟢 Creating a Scale Invariant Angleel Beginner Start Lab
414 📖 🟢 Matplotlib Horizontal Bar Chart Beginner Start Lab
415 📖 🟢 Subplot Customization with GridSpec Beginner Start Lab
416 📖 🟢 Customizing Matplotlib Font Properties Beginner Start Lab
417 📖 🟢 Matplotlib GridSpec Layout Visualization Beginner Start Lab
418 📖 🟢 Hexagonal Binned Plot Beginner Start Lab
419 📖 🟢 Plotting Non-Uniform Images with Matplotlib Beginner Start Lab
420 📖 🟢 Labelling Subplots with Matplotlib Beginner Start Lab
421 📖 🟢 Simple Anchored Artists Beginner Start Lab
422 📖 🟢 Matplotlib Axes Divider Beginner Start Lab
423 📖 🟢 Usetex Font Effects Beginner Start Lab
424 📖 🟢 Primary 3D View Planes Beginner Start Lab
425 📖 🟢 Creating 3D Voxel Plots in Matplotlib Beginner Start Lab
426 📖 🟢 Custom Tick Formatter for Time Series Beginner Start Lab
427 📖 🟢 Ishikawa Diagram Creation Beginner Start Lab
428 📖 🟢 Mathtext Wx Sgskip Beginner Start Lab
429 📖 🟢 Drawing Fancy Boxes with Matplotlib Beginner Start Lab
430 📖 🟢 Fixing Too Many Ticks in Matplotlib Beginner Start Lab
431 📖 🟢 Ways to Set a Color's Alpha Value Beginner Start Lab
432 📖 🟢 Matplotlib Histogram Plotting Beginner Start Lab
433 📖 🟢 Multiprocessing with Matplotlib Beginner Start Lab
434 📖 🟢 Lasso Selector Demo Sgskip Beginner Start Lab
435 📖 🟢 Python Matplotlib Wind Barb Visualization Beginner Start Lab
436 📖 🟢 Hatch Style Reference Beginner Start Lab
437 📖 🟢 Matplotlib 3D Histogram Beginner Start Lab
438 📖 🟢 Building Histograms with Matplotlib Beginner Start Lab
439 📖 🟢 Producing Multiple Histograms with Matplotlib Beginner Start Lab
440 📖 🟢 3D Voxel Plot of the NumPy Logo Beginner Start Lab
441 📖 🟢 Creating Boxes From Error Bars Using PatchCollecti... Beginner Start Lab
442 📖 🟢 Add Angle Annotations to Matplotlib Arrows Beginner Start Lab
443 📖 🟢 Discrete Distribution as Horizontal Bar Chart Beginner Start Lab
444 📖 🟢 Customizing Matplotlib Visualizations with Markers Beginner Start Lab
445 📖 🟢 Create Radar Charts with Python Matplotlib Beginner Start Lab
446 📖 🟢 Electrical Dipole Gradient Visualization with Matp... Beginner Start Lab
447 📖 🟢 Matplotlib Lasso Demo Beginner Start Lab
448 📖 🟢 Adding a Cursor in WX Beginner Start Lab
449 📖 🟢 Creating Annotated Heatmaps Beginner Start Lab
450 📖 🟢 Create Hatch-Filled Histograms with Matplotlib Beginner Start Lab
451 📖 🟢 Matplotlib Ribbon Box Beginner Start Lab
452 📖 🟢 Gtk3 Spreadsheet Sgskip Beginner Start Lab
453 📖 🟢 Drawing a Curve with Error Band Beginner Start Lab
454 📖 🟢 Matplotlib Bar Chart Beginner Start Lab
455 📖 🟢 Python Matplotlib Mandelbrot Visualization Beginner Start Lab
456 📖 🟢 SkewT-logP Diagram Using Matplotlib Beginner Start Lab
457 📖 🟢 Matplotlib: Creating a Graph with Glade 3 Beginner Start Lab
458 📖 🟢 Create Interactive Fourier Waveform Visualization Beginner Start Lab
459 📖 🟢 Axes Zoom Effect Beginner Start Lab
460 📖 🟢 Matplotlib Colormap Normalization Beginner Start Lab
461 📖 🟢 Matplotlib Inset Locator Beginner Start Lab
462 📖 🟢 Multivariate Normal Distribution Visualizations Beginner Start Lab
463 📖 🟢 Simple Axis Pad Beginner Start Lab
464 📖 🟢 Create 3D Voxel Plots with RGB Beginner Start Lab
465 📖 🟢 Matplotlib Math Rendering Engine Beginner Start Lab
466 📖 🟢 Gtk4 Spreadsheet Sgskip Beginner Start Lab
467 📖 🟢 Matplotlib Visualization with Collections Beginner Start Lab
468 📖 🟢 Matplotlib Contour Line Visualization Beginner Start Lab
469 📖 🟢 Date Tick Locators and Formatters Beginner Start Lab
470 📖 🟢 Creating Shapes with Python Matplotlib Beginner Start Lab
471 📖 🟢 Matplotlib Sankey Diagram Creation Beginner Start Lab
472 📖 🟢 Creating Custom Figure Subclasses Beginner Start Lab
473 📖 🟢 Draw Font Table with Matplotlib Beginner Start Lab
474 📖 🟢 Matplotlib Rain Simulation Beginner Start Lab
475 📖 🟢 Visualizing Weight Matrices with Hinton Diagrams Beginner Start Lab
476 📖 🟢 Drawing Flat Objects in 3D Plot Beginner Start Lab
477 📖 🟢 Create Real-Time Oscilloscope with Matplotlib Beginner Start Lab
478 📖 🟢 Create Simple Menu with Matplotlib Beginner Start Lab
479 📖 🟢 Drawing Ellipses with Python Matplotlib Beginner Start Lab
480 📖 🟢 Create Filled Polygon with Matplotlib Beginner Start Lab
481 📖 🟢 Rotate Text in Matplotlib Plots Beginner Start Lab
482 📖 🟢 Create Packed Bubble Charts with Python Beginner Start Lab
483 📖 🟢 Arrow Plotting Using Matplotlib Beginner Start Lab
484 📖 🟢 Create 3D Polygon Fills for Line Graphs Beginner Start Lab
485 📖 🟢 Matplotlib Pcolor Visualization Tutorial Beginner Start Lab
486 📖 🟢 Tricontour Smooth Delaunay Beginner Start Lab
487 📖 🟢 Matplotlib Logo Creation Beginner Start Lab
488 📖 🟢 Matplotlib Tick Formatter Tutorial Beginner Start Lab
489 📖 🟢 Custom Box Styles in Matplotlib Beginner Start Lab
490 📖 🟢 Matplotlib Anchored Objects Beginner Start Lab
491 📖 🟢 Matplotlib Font Table Visualization Beginner Start Lab
492 📖 🟢 Simple Line Plot with Matplotlib Beginner Start Lab
493 📖 🟢 Matplotlib Image Thumbnail Beginner Start Lab
494 📖 🟢 Exploring Font Attributes and Glyph Metrics Beginner Start Lab
495 📖 🟢 Matplotlib Polygon Editor for Cross-GUI Apps Beginner Start Lab

Environment

LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience.

  • A strict "Learn by Doing" approach with exclusive hands-on labs and no videos.
  • Interactive online environments within the browser, with automated step-by-step checks.
  • A structured content organization with the Skill Tree based learning system.
  • A growing learning resource of 30 Skill Trees and over 6,000 Labs.
  • The learning assistant Labby, built on lastest AI models, providing a conversational learning experience.

Learn more about LabEx VM.

More

About

This course contains lots of labs for Matplotlib, each lab is a small Matplotlib project with detailed guidance and solutions. You can practice your Matplotlib skills by completing these labs, improve your coding skills, and learn how to write clean and efficient code.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published