点状图是一种用于表示数据分布的可视化方式。在 Python 中,我们可以使用第三方库 matplotlib 来绘制点状图。
import matplotlib.pyplot as plt
# 创建随机数据
import numpy as np
x = np.random.randn(100)
y = np.random.randn(100)
# 绘制点状图
plt.scatter(x, y)
# 添加标题和轴标签
plt.title('Random data scatter plot')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
# 显示图形
plt.show()
上述代码中,首先导入了 matplotlib.pyplot 模块。接着,我们使用 NumPy 库创建了两个长度为 100 的随机数组 x 和 y,用于绘制点状图。然后,通过 plt.scatter() 函数来绘制点状图,其中 x 和 y 分别表示 x 轴和 y 轴上的数据点坐标。我们还添加了图形的标题和轴标签,并最终通过 plt.show() 函数将图形显示出来。
点状图可以用于展示两个变量之间的关系或者展示数据的分布情况。在实际应用中,我们可以根据不同的需求来调整点状图的参数,比如点的大小、颜色、形状等。如果需要绘制更加复杂的图形,也可以使用其他第三方库,例如 Seaborn 或者 Plotly 等。