当前位置:首页python > 正文

matplotlib散点图

作者:野牛程序员:2023-08-09 08:38:17python阅读 2749

散点图(Scatter Plot)是一种用于显示两个变量之间关系的图表类型,其中每个数据点由一个点表示,位置由两个变量的值确定。Matplotlib可以轻松绘制散点图。以下是一个示例代码,演示如何使用Matplotlib绘制散点图:

import matplotlib.pyplot as plt
import numpy as np

# 生成随机散点数据
np.random.seed(42)
x = np.random.rand(50)
y = 2 * x + 1 + np.random.randn(50) * 0.2  # y = 2x + 1 + noise

# 创建一个图形
plt.figure()

# 绘制散点图
plt.scatter(x, y, label='Data Points', color='blue', marker='o')

# 添加标题和标签
plt.title('Scatter Plot')
plt.xlabel('X')
plt.ylabel('Y')

# 添加图例
plt.legend()

# 显示图形
plt.show()

在这个示例中,使用np.random.rand生成了随机的 x 值,然后通过一个线性关系生成 y 值。接着,使用plt.scatter绘制散点图,传入 x 和 y 值作为参数。通过设置labelcolormarker参数,我们添加了标签、指定了颜色和标记样式。

运行这段代码后,将会生成一个散点图,显示 x 和 y 之间的关系。可以根据自己的数据和需求来调整代码和图形样式。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击