原文: https://pythonbasics.org/seaborn_scatterplot/

散点图是具有许多数据点的图。 这是 Seaborn 可以创造的众多土地之一。 Seaborn 是用于统计数据可视化的 Python 模块。

Seaborn 可以使用scatterplot()方法创建该图。 数据点与参数数据一起传递。 参数xy是图的标签。

散点图

基本散点图

散点图基本图使用提示数据集。 这是有关基于总账单收到的提示的数据集。 您可以将所需的任何数据集用于散点图,这仅作为基本示例。

  1. import numpy as np
  2. import pandas as pd
  3. import matplotlib as mpl
  4. import matplotlib.pyplot as plt
  5. import seaborn as sns
  6. tips = sns.load_dataset("tips")
  7. sns.set(color_codes=True)
  8. ax = sns.scatterplot(x="total_bill", y="tip", data=tips)
  9. plt.show()

Seaborn 散点图 - 图1

散点图

散点图也可以包含一条线。 为此,请改用lmplot。 这很好地显示了数据点之间的关系。

  1. import numpy as np
  2. import pandas as pd
  3. import matplotlib as mpl
  4. import matplotlib.pyplot as plt
  5. import seaborn as sns
  6. sns.set(color_codes=True)
  7. np.random.seed(sum(map(ord, "regression")))
  8. tips = sns.load_dataset("tips")
  9. tips.head()
  10. sns.lmplot(x="total_bill", y="tip", data=tips)
  11. plt.show()

Seaborn 散点图 - 图2