scatter_matrix

scatter_matrix関数は、PandasのDataFrameを使用して散布図行列を作成するための便利な関数です。この関数を使用すると、DataFrame内のすべての数値列のペアに対して散布図を作成し、それらの相関関係や分布を視覚化することができます。

基本的な使い方は次のようになります。

python
import pandas as pd import matplotlib.pyplot as plt from pandas.plotting import scatter_matrix # DataFrameの作成 data = { 'A': [1, 2, 3, 4, 5], 'B': [5, 4, 3, 2, 1], 'C': [1, 3, 5, 7, 9] } df = pd.DataFrame(data) # 散布図行列を作成 scatter_matrix(df, figsize=(8, 8)) plt.show()

この例では、DataFrame内の数値列 'A’, 'B’, 'C’ の間の散布図行列を作成しています。scatter_matrix関数は、各数値列のすべてのペアに対して散布図を作成し、それらの相関関係や分布を視覚化します。

このようにして作成された散布図行列を見ることで、各変数の相関関係や分布の傾向を簡単に把握することができます。これは、データの探索的分析や特徴量間の関係性を理解するのに役立ちます。

未分類

Posted by ぼっち