2017-10-17 10 views
1

はもともと、私はdatetemperature_valueGoogle Chartsはツールチップメッセージの代わりにグラフに新しい行を作成します。

temperature_array[0] = Oct 17 2017 11:42:00 GMT-0400 (EDT), 35.6]

そして、それは私にいいと簡単なグラフを与えていたが、今、私は私を実現するの配列を含む配列したtemperature_arrayのためのAAのチャートを持っていましたイベントがあったときのためのStringメッセージが必要です。たとえば、11時42分にmessageがあった場合、私は気温グラフを取らないようにします。

は当初、私は...私はtemperature_arrayevent_valueを追加するかもしれない場合、それが動作することを

temperature_array = [date, temperature_value, event_value]を想定したが、今...

This is what it looks like now :(

基本的に、それはだ、それを作成しましたGoogle arrayToDataTableのために独自の行があり、文字列なので数値には当てはめられません。

だからここでの問題だ、私は何をしたいのevent文字列(代わりに、それ自身のラインの)メッセージとして、ツールチップに表示されていますが、私はGoogleのチャートのマニュアル作成と非常に混乱しています。

var thermocouple_chart_options = { 
    title: 'The Thermocouple Temperature', 
    hAxis: {title: 'Date', titleTextStyle: {color: '#333'}, 
    slantedText:true 
}, 
vAxis: {minValue: 0}, 
explorer: { 
    actions: ['dragToZoom', 'rightClickToReset'], 
    axis: 'horizontal', 
    keepInBounds: true, 
    maxZooImn: 6.0}, 
    colors: ['#D44E41'], 
}; 

答えて

0

はあなたがarrayToDataTable
は、見出し行の役割を追加使用している場合は、データテーブル

1)を作成しているかtooltipcolumn role

わからないを使用する必要があります。 ..

['Date', 'Temperature', {role: 'tooltip', type: 'string'}] 

2)addColumn

data.addColumn('date', 'Date'); 
data.addColumn('number', 'Temperature'); 
data.addColumn({role: 'tooltip', type: 'string'}); 
関連する問題