Grafici a dispersione
- Raccolte di dati
- Grafici a dispersione
- Grafici
Raccolta dati
La raccolta dei dati è la parte più importante di qualsiasi progetto di Machine Intelligence.
I dati più comuni da raccogliere sono numeri e misurazioni.
Spesso i dati vengono archiviati in array che rappresentano la relazione tra i valori.
Questa tabella contiene i prezzi delle case rispetto alle dimensioni:
Prezzo | 7 | 8 | 8 | 9 | 9 | 9 | 10 | 11 | 14 | 14 | 15 |
Misurare | 50 | 60 | 70 | 80 | 90 | 100 | 110 | 120 | 130 | 140 | 150 |
Grafici a dispersione
Un grafico a dispersione ha punti sparsi su un'area che rappresenta la relazione tra due valori.
Esempio
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);
Grafici
Un grafico può essere utilizzato anche per mostrare gli stessi valori:
Prezzo | 7 | 8 | 8 | 9 | 9 | 9 | 10 | 11 | 14 | 14 | 15 |
Misurare | 50 | 60 | 70 | 80 | 90 | 100 | 110 | 120 | 130 | 140 | 150 |
Codice sorgente
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 utilizzare i grafici a dispersione
I grafici a dispersione sono ottimi per:
- Vedere il "quadro generale"
- Confronta valori diversi
- Alla scoperta di potenziali tendenze
- Alla scoperta dei modelli nei dati
- Alla scoperta delle relazioni tra i dati
- Alla scoperta di cluster e correlazioni