散布図
- データ収集
- 散布図
- グラフ
データ収集
データの収集は、マシンインテリジェンスプロジェクトの最も重要な部分です。
収集する最も一般的なデータは、数値と測定値です。
多くの場合、データは値間の関係を表す配列に格納されます。
この表には、住宅価格とサイズが含まれています。
価格 | 7 | 8 | 8 | 9 | 9 | 9 | 10 | 11 | 14 | 14 | 15 |
サイズ | 50 | 60 | 70 | 80 | 90 | 100 | 110 | 120 | 130 | 140 | 150 |
散布図
散布図には、2つの値の関係を表す領域に点が点在しています。
例
var xArray = [50,60,70,80,90,100,110,120,130,140,150];
var yArray = [7,8,8,9,9,9,10,11,14,14,15];
// Define Data
var data = [{
x: xArray,
y: yArray,
mode:"markers"
}];
// Define Layout
var layout = {
xaxis: {range: [40, 160], title: "Square Meters"},
yaxis: {range: [5, 16], title: "Price in Millions"},
title: "House Prices vs. Size"
};
// Display with Plotly
Plotly.newPlot("myPlot", data, layout);
グラフ
グラフを使用して、同じ値を表示することもできます。
価格 | 7 | 8 | 8 | 9 | 9 | 9 | 10 | 11 | 14 | 14 | 15 |
サイズ | 50 | 60 | 70 | 80 | 90 | 100 | 110 | 120 | 130 | 140 | 150 |
ソースコード
var xArray = [50,60,70,80,90,100,110,120,130,140,150];
var yArray = [7,8,8,9,9,9,10,11,14,14,15];
// Define Data
var data = [{
x: xArray,
y:yArray,
mode:"lines"
}];
// Define Layout
var layout = {
xaxis: {range: [40, 160], title: "Square Meters"},
yaxis: {range: [5, 16], title: "Price in Millions"},
title: "House Prices vs Size"
};
// Display with Plotly
Plotly.newPlot("myPlot", data, layout);
散布図を使用する場合
散布図は次の場合に最適です。
- 「全体像」を見る
- 異なる値を比較する
- 潜在的なトレンドの発見
- データのパターンを発見する
- データ間の関係の発見
- クラスターと相関の発見