산점도
- 데이터 수집
- 산점도
- 그래프
데이터 수집
데이터 수집은 모든 Machine Intelligence 프로젝트에서 가장 중요한 부분입니다.
수집하는 가장 일반적인 데이터는 숫자와 측정값입니다.
종종 데이터는 값 간의 관계를 나타내는 배열에 저장됩니다.
이 테이블에는 주택 가격 대 크기가 포함되어 있습니다.
가격 | 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:"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);
산점도를 사용하는 경우
산점도는 다음에 적합합니다.
- "큰 그림"을 보고
- 다른 값 비교
- 잠재적 트렌드 발견
- 데이터에서 패턴 발견하기
- 데이터 간의 관계 발견
- 클러스터 및 상관 관계 검색