このコードは、円グラフの画像を含む散布図を作成します。Google Charts:軸のデータ
データ行のエントリをスキャッタプロットの軸に表示する際に問題があります。
これを実現する方法については、
多くの感謝:)
google.charts.load('current', {'packages':['corechart']});
function draw0hedgeChart() { var data = new google.visualization.DataTable(); data.addColumn('number', 'X'); data.addColumn('number', 'Y');
data.addRows([ [ 9.87, 6.53], ]);
var options = {
colors: ['#000000'],
legend: 'none',
title: 'Risk vs. Return with 0% Hedge Fund',
hAxis: {title: 'Risk', minValue: 3, maxValue: 11, gridlineColor: '#fff', direction: -1},
vAxis: {title: 'Return', minValue: 4, maxValue: 10, gridlineColor: '#fff'},
width:900,
height:500
};
var container = document.getElementById('chart0_div');
var chart = new google.visualization.ScatterChart(container);
google.visualization.events.addListener(chart, 'ready', function() {
var layout = chart.getChartLayoutInterface();
for (var i = 0; i < data.getNumberOfRows(); i++) {
var xPos = layout.getXLocation(data.getValue(i, 0));
var yPos = layout.getYLocation(data.getValue(i, 1));
var widget0 = container.appendChild(document.createElement('img'));
widget0.src = 'img/0.png';
widget0.className = 'chart0';
// (overlay the dot)
widget0.style.top = (yPos - 50) + 'px';
widget0.style.left = (xPos - 50) + 'px';
} });
chart.draw(data, options); }
あなたは明確にしてくださいだろうか? - > _データ行のエントリをScatterplot_の軸に表示するようにする - あなたは[設定オプション]を参照していますか(https://developers.google.com/chart/interactive/docs/gallery/scatterchart#configuration -options) 'hAxis.ticks'と' vAxis.ticks'については? – WhiteHat
私は別の言葉で説明しようとしましょう: data.addRows([[9.87、6.53]、]); 、軸に表示される...意味がありますか? – brotherperes