📊✨matplotlib.pyplot绘制散点图:空心圆标记的奥秘

互联科技科普 2025-04-02 21:42:53
导读 在数据分析和可视化领域,`matplotlib.pyplot` 是一款强大的工具,而其中的 `plt.scatter()` 函数更是绘制散点图的明星功能!今天,让我...
2025-04-02 21:42:53

在数据分析和可视化领域,`matplotlib.pyplot` 是一款强大的工具,而其中的 `plt.scatter()` 函数更是绘制散点图的明星功能!今天,让我们聚焦于如何用空心圆(hollow circle)作为标记绘制散点图,为你的数据可视化增添一份优雅与清晰。🎨

首先,你需要准备数据。假设你有一组 x 和 y 坐标,比如学生的成绩分布情况:

```python

x = [75, 80, 90, 60, 55]

y = [88, 92, 85, 70, 65]

```

接下来,使用 `plt.scatter()` 绘制散点图,并通过参数 `marker='o'` 设置空心圆标记。为了实现空心效果,还需添加 `edgecolors='black'` 和 `facecolors='none'`:

```python

import matplotlib.pyplot as plt

plt.scatter(x, y, edgecolors='black', facecolors='none', s=100)

```

运行后,你将看到一组可爱的空心圆点,它们既醒目又美观!💡

此外,你可以通过调整 `s` 参数改变圆点大小,或设置不同的颜色来区分数据类别。例如:

```python

plt.scatter(x[:3], y[:3], edgecolors='blue', facecolors='none', s=150)

plt.scatter(x[3:], y[3:], edgecolors='red', facecolors='none', s=150)

```

这样,你的散点图不仅具有视觉冲击力,还能传递更多层次的信息!🌟

快来试试吧,用 `matplotlib.pyplot` 让你的数据更加生动有趣!📈💫

免责声明:本文由用户上传,如有侵权请联系删除!