溫馨提示×

Seaborn怎么創(chuàng)建帶有多組數(shù)據(jù)的散點圖

小億
88
2024-05-17 16:01:17
欄目: 編程語言

要創(chuàng)建帶有多組數(shù)據(jù)的散點圖,可以使用Seaborn的relplot函數(shù)。relplot函數(shù)可以創(chuàng)建一個可以靈活設(shè)置子圖類型的圖表,包括散點圖。

下面是一個簡單的示例代碼,演示如何使用Seaborn創(chuàng)建帶有多組數(shù)據(jù)的散點圖:

import seaborn as sns
import pandas as pd

# 創(chuàng)建示例數(shù)據(jù)
data = pd.DataFrame({
    'x': [1, 2, 3, 4, 5],
    'y1': [2, 3, 5, 7, 6],
    'y2': [1, 4, 3, 5, 8]
})

# 使用relplot創(chuàng)建散點圖
sns.relplot(x='x', y='y1', data=data, kind='scatter')
sns.relplot(x='x', y='y2', data=data, kind='scatter')

在這個示例中,我們創(chuàng)建了一個包含兩組數(shù)據(jù)的DataFrame,其中x是橫坐標,y1y2是兩組縱坐標數(shù)據(jù)。然后我們分別使用relplot函數(shù)創(chuàng)建了兩個散點圖,分別展示了xy1以及xy2之間的關(guān)系。

通過這種方式,我們可以創(chuàng)建帶有多組數(shù)據(jù)的散點圖,并且可以對每一組數(shù)據(jù)進行靈活的設(shè)置和可視化。

0