chevron_left
Graphs Cookbook
Drawing a bar chartDrawing a box plotDrawing a functionDrawing a histogramDrawing a horizontal lineDrawing a line plotDrawing a normal curveDrawing a scatterplotDrawing a single pointDrawing a stacked bar chartDrawing a vertical lineDrawing arrowsDrawing circlesDrawing empty circlesDrawing error barsDrawing horizontal bar plotsDrawing multiple histograms in one plotNormalizing a histogramPlotting scatter plot with category
0
0
0
new
Drawing a single point in Matplotlib
Programming
chevron_rightPython
chevron_rightMatplotlib
chevron_rightCookbooks
chevron_rightGraphs Cookbook
schedule Jul 1, 2022
Last updated Python●Matplotlib
Tags tocTable of Contents
expand_more Basic example
To draw a single point in Matplotlib, use the plt.scatter(~)
function like so:
import matplotlib.pyplot as plt
plt.plot([1,2,3], [1,2,3])plt.scatter([2], [3], color="red") # plotting single pointplt.show()
The output is as follows:

Drawing dots on the foreground
By default, the points that you plot via scatter(~)
appear in the background:
import matplotlib.pyplot as plt
plt.plot([1,2,3], [1,2,3])plt.scatter([2], [2], color="red") # plotting single pointplt.show()

To make the points appear in the foreground, set a positive zorder
value:
import matplotlib.pyplot as plt
plt.plot([1,2,3], [1,2,3])plt.scatter([2], [2], color="red", zorder=5) # plotting single pointplt.show()

Published by Isshin Inada
Edited by 0 others
Did you find this page useful?
Ask a question or leave a feedback...
0
0
0
Enjoy our search