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

PythonのSeabornを使用して、複数の変数を持つデータをどのように視覚化できますか?


Seabornは、データの視覚化に役立つライブラリです。カスタマイズされたテーマと高レベルのインターフェイスが付属しています。リアルタイムの状況では、データセットには多くの変数が含まれています。場合によっては、データセット内の他のすべての変数とすべての変数の関係を分析する必要があります。このような状況では、二変量分布に時間がかかりすぎ、複雑になる可能性があります。

ここで、複数のペアワイズ二変量分布が浮かび上がります。 「ペアプロット」関数を使用して、データフレーム内の変数の組み合わせ間の関係を取得できます。出力は単変量プロットになります。

ペアプロット関数の構文

seaborn.pairplot(data,…)

それをグラフにプロットする方法を理解しましょう-

import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
my_df = sb.load_dataset('iris')
sb.set_style("ticks")
sb.pairplot(my_df,hue = 'species',diag_kind = "kde",kind = "scatter",palette = "husl")
plt.show()

出力

PythonのSeabornを使用して、複数の変数を持つデータをどのように視覚化できますか?


PythonのSeabornを使用して、複数の変数を持つデータをどのように視覚化できますか?

説明

  • 必要なパッケージがインポートされます。
  • 入力データは、scikitlearnライブラリから読み込まれる「iris_data」です。
  • このデータはデータフレームに保存されます。
  • 「load_dataset」関数は、虹彩データをロードするために使用されます。
  • このデータは、「ペアプロット」機能を使用して視覚化されます。
  • ここでは、データフレームがパラメータとして提供されています。
  • ここでは、プロットがカーネル密度推定を出力することを理解できるように、「kind」パラメーターを「kde」として指定しています。
  • プロットのタイプは散布図と呼ばれます。
  • このデータはコンソールに表示されます。

  1. Seabornライブラリを使用してPythonでヒストグラムを表示するにはどうすればよいですか?

    データの視覚化は、実際に数値を調べたり複雑な計算を実行したりすることなく、データで何が起こっているのかを理解するのに役立つため、重要なステップです。定量的な洞察を聴衆に効果的に伝えるのに役立ちます。 Seabornは、データの視覚化に役立つライブラリです。カスタマイズされたテーマと高レベルのインターフェースが付属しています。 Pythonでヒストグラムを表示する例を見てみましょう- 例 import pandas as pd import seaborn as sb from matplotlib import pyplot as plt df = sb.load_dataset('

  2. Seabornライブラリを使用してPythonで散布図を表示するにはどうすればよいですか?

    データの視覚化は、実際に数値を調べたり複雑な計算を実行したりすることなく、データで何が起こっているのかを理解するのに役立つため、重要なステップです。 Seabornは、データの視覚化に役立つライブラリです。 散布図は、グラフ上に分散/分散されたデータポイントとしてデータの分布を示します。ドットを使用して、データセットの値を表します。データセットは本質的に数値です。横軸と縦軸のすべてのドットの位置は、単一のデータポイントの値を示します。 これらは、2つの変数間の関係を理解するのに役立ちます。 PythonでSeabornライブラリを使用してこれを実現する方法を理解しましょう- 例 impor