1
私はGoogleの散布図を使用していますが、あなたはこれを達成するための別のツールを知っていれば、私はここよ:)
var data = new google.visualization.DataTable();
data.addColumn('string', 'Element');
data.addColumn('number', 'Left');
data.addColumn({type: 'number', role: 'interval'});
data.addColumn({type: 'number', role: 'interval'});
data.addColumn('number', 'Right');
data.addColumn({type: 'number', role: 'interval'});
data.addColumn({type: 'number', role: 'interval'});
for(var i=0; i < dataToInsert.length; i++){
data.addRow([
dataToInsert[i].name,
dataToInsert[i].L.mean,
dataToInsert[i].L.min,
dataToInsert[i].L.max,
dataToInsert[i].R.mean,
dataToInsert[i].R.min,
dataToInsert[i].R.max
]);
}
var view = new google.visualization.DataView(data);
view.setColumns([0, 1, 2,3,4, 5,6]);
var options = {
pointSize: 30,
legend: 'none',
orientation: 'horizontal',
vAxis: {
minValue: -1.0,
ticks: [-1.0, -0.8, -0.6, -0.4, -0.2, 0.0, 0.2, 0.4, 0.6, 0.8, 1.0]
},
};
var chart = new google.visualization.ScatterChart(document.getElementById('chart'));
chart.draw(data, options);
ありがとうございます、注釈の種類のトリックはあります! – Ynnad