- Trending Categories
- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP

- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who

# How can I get the (x,y) values of a line that is plotted by a contour plot (Matplotlib)?

To get the (**x**, **y**) values of a line that is plotted by a contour plot, we can take the following steps −

- Set the figure size and adjust the padding between and around the subplots.
- Create a 3D contour plot using
**contour()**method. - Get the contour plot collections and get the paths.
- To display the figure, use
**show()**method.

## Example

import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True m = [[3, 2, 1, 0], [2, 4, 1, 0], [2, 4, 1, 3], [4, 3, 1, 3]] cs = plt.contour([3, 4, 2, 1], [5, 1, 2, 3], m) p1 = cs.collections[0].get_paths() for item in p1: print(item.vertices) plt.show()

## Output

- Related Questions & Answers
- How to plot matplotlib contour?
- How do I plot multiple X or Y axes in Matplotlib?
- How can I get the output of a Matplotlib plot as an SVG?
- Can I give a border to a line in Matplotlib plot function?
- Setting the limits on a colorbar of a contour plot in Matplotlib
- Contour hatching in Matplotlib plot
- Show the origin axis (x,y) in Matplotlib plot
- How to plot multiple Pandas columns on the Y-axis of a line graph (Matplotlib)?
- How can I make a scatter plot colored by density in Matplotlib?
- How to plot a smooth 2D color plot for z = f(x, y) in Matplotlib?
- How get the (x,y) position pointing with mouse in an interactive plot (Python Matplotlib)?
- How can I plot a confusion matrix in matplotlib?
- How do you create a legend for a contour plot in Matplotlib?
- Plot Matplotlib 3D plot_surface with contour plot projection
- How can I plot a histogram such that the heights of the bars sum to 1 in matplotlib?

Advertisements