Python
 Computer >> コンピューター >  >> プログラミング >> Python

SeaBorn –PythonPandasで群れプロットを作成する


SeabornのSwarmPlotは、重複しないポイントを持つカテゴリ散布図を描画するために使用されます。これにはseaborn.swarmplot()が使用されます。

以下がCSVファイル形式のデータセットであるとしましょう-Cricketers.csv

まず、必要な3つのライブラリをインポートします-

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

CSVファイルからPandasDataFrameにデータをロードする-

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")

年齢と身長(インチ)で群れプロットをプロットする-

sb.swarmplot(x = dataFrame["Age"], y = dataFrame["Height"], data=dataFrame)

以下はコードです-

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

# Load data from a CSV file into a Pandas DataFrame:
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")

sb.set_theme(style="whitegrid")

# plotting swarm plot with Age and Height (inches)
sb.swarmplot(x = dataFrame["Age"], y = dataFrame["Height"], data=dataFrame)

# set label
plt.ylabel("Height (inches)")

# display
plt.show()

出力

これにより、次の出力が生成されます-

SeaBorn –PythonPandasで群れプロットを作成する


  1. PythonPandas-Seabornを使用して箱ひげ図の上に観測の群れを描画します

    SeabornのSwarmPlotは、重複しないポイントを持つカテゴリ散布図を描画するために使用されます。これにはseaborn.swarmplot()が使用されます。 seaborn.boxplot()を使用して、箱ひげ図の上に観測値の群れを描画します。 以下がCSVファイルの形式のデータセットであるとしましょう-Cricketers2.csv まず、必要なライブラリをインポートします- import seaborn as sb import pandas as pd import numpy as np import matplotlib.pyplot as plt CSVファイルか

  2. Python Pandas-Seabornで明示的な順序を渡すことにより、群れのプロットを描画し、群れの順序を制御します

    SeabornのSwarmPlotは、重複しないポイントを持つカテゴリ散布図を描画するために使用されます。 seaborn.swarmplot() これに使用されます。明示的な順序、つまり順序を使用した特定の列に基づく順序を渡すことにより、群れの順序を制御します パラメータ- 以下がCSVファイルの形式のデータセットであるとしましょう-Cricketers2.csv まず、必要なライブラリをインポートします- import seaborn as sb import pandas as pd import matplotlib.pyplot as plt CSVファイルからPandasD