散点图是一种数据可视化的图表类型。它用于观察两个变量之间的关系。通常,x轴表示一个变量,y轴表示另一个变量。每个点表示一个数据点,它在x和y轴上分别具有对应的值。我们可以通过比较散点图中的点来看出两个变量之间是否存在关系,以及它们之间的类型。
Python中有很多用于制作散点图的库,如Matplotlib和Seaborn。这些库可以生成高质量,美观的散点图,并提供对图表的各种控制选项。
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [3, 5, 1, 7, 4]
plt.scatter(x, y)
plt.show()
上述代码将生成一个简单的散点图,其中x轴是[1, 2, 3, 4, 5]
,y轴是[3, 5, 1, 7, 4]
。
import seaborn as sns
import pandas as pd
df = pd.DataFrame({
"x": [