私は次のようなグーグルの折れ線グラフを持っています:
10| .
| .....----''' ''--.
09| .-----''''' ''-
| '.
08| \
| '.
07| '.
|________________________________________________________
2012/12/27 12:01 2012/12/26 12:22 2012/12/25 11:33
そして、私はそれをこのように見せたいです(X軸ラベルに注意してください):
10| .
| .....----''' ''-.
09| .-----''''' \
| '.
08| \
| '.
07| '.
|_______________________________________________
2012/12/27 2012/12/26 2012/12/25
12:01 12:22 11:33
<br>
、、を追加してみましたが、うまく\n
いき\r
ませんでした。
ドキュメントを調べたところ、最も近いものが見つかりましたhAxis.maxTextLines
が、minTextLines
オプションがないため、強制する方法がわかりませんでした。これどうやってするの?
アップデート
グーグルにリンクしてチャートを作成するときにこれが可能だと思われます。変数に追加のx値を設定chxt
する必要があります(ただし、さらに多くのx軸が必要です)chxt=y,x,x
。次に、x軸ごとに、chxl
変数を使用してラベルを設定します。chxl=1:|2012/12/27|2012/12/26|2012/12/25|2:|12:01|12:22|11:33
例えば:
しかし、私がチャートを作成する方法は、JavaScriptを使用することです。こちらです:
google.setOnLoadCallback(function(){
var data = new google.visualization.DataTable();
data.addColumn('string', 'Date');
data.addColumn('number', 'Count');
//Populate data
new google.visualization.LineChart(document.getElementById('chart')).
draw(data, {curveType: 'function',
chartArea: {left: 70, top: 50, width: '100%', height: '85%'},
width: 950, height: 800,
interpolateNulls: true,
pointSize: 5,
legend: {position: 'none'},
vAxis: {title: 'Count', viewWindow: {min: 7, max: 10}},
hAxis: {title: 'Date', viewWindow: {min: 0, max: 3}}
});
});
したがって、このフォーマット/APIを使用してこれを行う方法を理解する必要があります。どうすればこの方法でそれを行うことができますか?