Skip to main content
St Louis

Back to all posts

How to Make Figure Rectangle In Matplotlib?

Published on
2 min read
How to Make Figure Rectangle In Matplotlib? image

Best Plotting Tools to Buy in October 2025

1 Weems & Plath #176 Marine Navigation Ultralight Divider

Weems & Plath #176 Marine Navigation Ultralight Divider

  • RUST-RESISTANT MARINE ALLOY ENSURES LONG-LASTING DURABILITY.
  • EFFORTLESS OPERATION WITH A CENTER GEAR MECHANISM.
  • TRUSTWORTHY QUALITY WITH A LIFETIME WARRANTY INCLUDED.
BUY & SAVE
$28.99
Weems & Plath #176 Marine Navigation Ultralight Divider
2 Dunzoom 3 Pcs Marine Navigation Kit, Basic Navigation Set Include 18" Marine Parallel Ruler with Clear Scales, 8" Diameter Nautical Plotter Protractor, 6" Fixed Point Divider for Boat Accessories

Dunzoom 3 Pcs Marine Navigation Kit, Basic Navigation Set Include 18" Marine Parallel Ruler with Clear Scales, 8" Diameter Nautical Plotter Protractor, 6" Fixed Point Divider for Boat Accessories

  • ALL-IN-ONE NAVIGATION KIT FOR SEAMLESS MARINE JOURNEY PLANNING.
  • DURABLE MATERIALS ENSURE PRECISION AND CLARITY FOR EVERY VOYAGE.
  • USER-FRIENDLY TOOLS DESIGNED FOR QUICK, ACCURATE NAVIGATION TASKS.
BUY & SAVE
$32.99 $35.99
Save 8%
Dunzoom 3 Pcs Marine Navigation Kit, Basic Navigation Set Include 18" Marine Parallel Ruler with Clear Scales, 8" Diameter Nautical Plotter Protractor, 6" Fixed Point Divider for Boat Accessories
3 WEEMS & PLATH Essentials Navigation Kit

WEEMS & PLATH Essentials Navigation Kit

  • ULTRA-LIGHT DESIGN FOR EASY PORTABILITY ON ANY SAILING ADVENTURE.
  • ACCURATE NAVIGATION TOOLS FOR PRECISE PLOTTING AND COURSE SETTING.
  • USER-FRIENDLY GUIDE INCLUDED FOR MASTERING ALL FEATURES QUICKLY.
BUY & SAVE
$83.99
WEEMS & PLATH Essentials Navigation Kit
4 Weems & Plath Marine Navigation Primary Navigation Set

Weems & Plath Marine Navigation Primary Navigation Set

  • ULTRALIGHT DIVIDER/COMPASS FOR PRECISE NAVIGATION.
  • 12 PARALLEL RULER ENSURES ACCURATE MEASUREMENTS.
  • DURABLE STORAGE POUCH KEEPS TOOLS ORGANIZED AND SAFE.
BUY & SAVE
$92.00
Weems & Plath Marine Navigation Primary Navigation Set
5 Weems & Plath #317 Basic Navigation Set

Weems & Plath #317 Basic Navigation Set

  • PRECISION TOOLS: PROTRACTOR, PARALLEL RULE & DIVIDERS ENHANCE ACCURACY.
  • CONVENIENT KIT: INCLUDES PENCIL, SHARPENER & INSTRUCTIONS IN ONE POUCH.
  • TRUSTWORTHY QUALITY: LIFETIME WARRANTY ENSURES LASTING PERFORMANCE AND VALUE.
BUY & SAVE
$75.99
Weems & Plath #317 Basic Navigation Set
6 Weems & Plath Marine Navigation Parallel Plotter

Weems & Plath Marine Navigation Parallel Plotter

  • PRECISION NAVIGATION TOOLS FOR ENHANCED MARITIME SAFETY.
  • DURABLE CONSTRUCTION ENSURES LONG-LASTING PERFORMANCE AT SEA.
  • USER-FRIENDLY DESIGN FOR QUICK SETUP AND EASY OPERATION.
BUY & SAVE
$39.00
Weems & Plath Marine Navigation Parallel Plotter
7 Weems & Plath Marine Navigation Coast Guard Navigation Tool Kit

Weems & Plath Marine Navigation Coast Guard Navigation Tool Kit

  • PRECISION NAVIGATION WITH THE ULTRALIGHT DIVIDER/COMPASS.
  • SPARE LEADS ENSURE CONTINUOUS USE FOR OPTIMAL PERFORMANCE.
  • ESSENTIAL TOOLS FOR MARINERS: PLOTTER, SLIDE RULE, AND IDENTIFIERS.
BUY & SAVE
$179.99
Weems & Plath Marine Navigation Coast Guard Navigation Tool Kit
8 Weems & Plath #101 Protractor Triangle with Handle

Weems & Plath #101 Protractor Triangle with Handle

  • DURABLE VINYLITE CONSTRUCTION WITH LIFETIME WARRANTY FOR LONGEVITY
  • CONTRAST-ENHANCING COLORS FOR EASY CHART ALIGNMENT AND USE
  • EFFORTLESS DIRECTION TRANSFER WITH ADJUSTABLE TRIANGLES DESIGN
BUY & SAVE
$26.00
Weems & Plath #101 Protractor Triangle with Handle
+
ONE MORE?

To create a rectangle figure in matplotlib, you can use the Rectangle class from the matplotlib.patches module. First, import the necessary modules:

import matplotlib.pyplot as plt import matplotlib.patches as patches

Then, create a Rectangle object by specifying the lower left corner coordinates, width, height, and other optional parameters:

fig, ax = plt.subplots()

rectangle = patches.Rectangle((0.1, 0.1), 0.5, 0.3, edgecolor='r', facecolor='none')

ax.add_patch(rectangle)

plt.show()

This code will create a red rectangle with a width of 0.5 and a height of 0.3, starting from the lower left corner at coordinates (0.1, 0.1). You can customize the rectangle further by changing the edge color, face color, and other properties as needed.

How to create a new figure in Matplotlib?

To create a new figure in Matplotlib, you can use the following steps:

  1. Import the necessary libraries:

import matplotlib.pyplot as plt

  1. Create a new figure using the plt.figure() function:

plt.figure()

  1. You can also specify the size of the new figure by providing the figsize argument in the plt.figure() function. For example, to create a figure with a size of 8x6 inches:

plt.figure(figsize=(8, 6))

  1. You can now start plotting on the new figure using the various plotting functions provided by Matplotlib.

plt.plot([1, 2, 3, 4], [1, 4, 9, 16]) plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.title('My Plot')

  1. Finally, you can display the figure using the plt.show() function:

plt.show()

This will create a new figure with the specified size (if provided) and plot the data on it.

What is the purpose of a rectangle in Matplotlib?

In Matplotlib, a rectangle is typically used to create a shape with four sides, where the opposite sides are equal and parallel. Rectangles can be added to plots to highlight specific regions, add emphasis to certain data points, or to create boundaries for other graphical elements. They are also commonly used for creating annotations, legends, or color bars in plots. Overall, the purpose of a rectangle in Matplotlib is to visually enhance the representation of data in plots and graphs.

What is the default background color of a rectangle in Matplotlib?

The default background color of a rectangle in Matplotlib is white.