Gráficos de dispersão

  • Coletas de dados
  • Gráficos de dispersão
  • Gráficos

Coleção de dados

A coleta de dados é a parte mais importante de qualquer projeto de Machine Intelligence.

Os dados mais comuns a serem coletados são números e medidas.

Muitas vezes, os dados são armazenados em matrizes que representam a relação entre os valores.

Esta tabela contém preços de casas versus tamanho:

Preço7889991011141415
Tamanho5060708090100 110120130140150

Gráficos de dispersão

Um gráfico de dispersão tem pontos espalhados por uma área que representa a relação entre dois valores.

4060801001201401606810121416
House Prices vs. SizeSquare MetersPrice in Millions

Exemplo

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);

Gráficos

Um gráfico também pode ser usado para mostrar os mesmos valores:

Preço7889991011141415
Tamanho5060708090100 110120130140150
4060801001201401606810121416
House Prices vs. SizeSquare MetersPrice in Millions

Código fonte

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);


Quando usar gráficos de dispersão

Os gráficos de dispersão são ótimos para:

  • Vendo a "Grande Imagem"
  • Comparar valores diferentes
  • Descobrindo tendências potenciais
  • Descobrindo padrões em dados
  • Descobrindo relacionamentos entre dados
  • Descobrindo Clusters e Correlações