Machine-learning-with-python-scatter-matrix-plot

提供:Dev Guides
移動先:案内検索

機械学習-散布図プロット

散布図は、2つの次元のドットを使用して、1つの変数が別の変数によってどの程度影響を受けるか、または変数間の関係を示します。 散布図は、データポイントをプロットするために水平軸と垂直軸を使用するという概念では、折れ線グラフに非常に似ています。

次の例では、PythonスクリプトはPima Indian Diabetesデータセットの散布図マトリックスを生成してプロットします。 Pandas DataFrameの_scatter_matrix()_関数を使用して生成し、_pyplot_を使用してプロットできます。

from matplotlib import pyplot
from pandas import read_csv
from pandas.tools.plotting import scatter_matrix
path = r"C:\pima-indians-diabetes.csv"
names = ['preg', 'plas', 'pres', 'skin', 'test', 'mass', 'pedi', 'age', 'class']
data = read_csv(path, names = names)
scatter_matrix(data)
pyplot.show()

散布図プロット