📜  matplotlib 标记空心圆 (1)

📅  最后修改于: 2023-12-03 14:44:12.592000             🧑  作者: Mango

Matplotlib标记空心圆

简介

在数据可视化中,标记点是很重要的一部分。Matplotlib提供了多种形状的标记点,包括实心圆、三角形、矩形等等。本文将介绍如何在Matplotlib中绘制空心圆。

代码示例

要绘制空心圆,我们需要使用Matplotlib中的marker参数,并将其设置为'o',同时设置markerfacecolor='none'。下面是一个简单的例子:

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 5, 3]

plt.plot(x, y, marker='o', markerfacecolor='none')

plt.show()

这里,我们创建了一组数据,并使用plt.plot函数绘制了一条折线。marker参数设置为'o'表示绘制空心圆,而markerfacecolor='none'表示空心圆不填充颜色。

自定义空心圆的大小和颜色

除了上面的参数设置,我们还可以通过调整markersizemarkeredgecolor来自定义空心圆的大小和颜色。下面是一个例子:

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 5, 3]

plt.plot(x, y, marker='o', markerfacecolor='none', markersize=10, markeredgecolor='blue')

plt.show()

这里,我们将markersize设置为10,表示空心圆的大小为10。同时,我们将markeredgecolor设置为'blue',表示空心圆的颜色为蓝色。

结语

本文介绍了如何在Matplotlib中绘制空心圆,并且演示了如何自定义其大小和颜色。Matplotlib提供了丰富的标记点形状,帮助我们更好地展示数据。