2016-08-18 3 views
0

私はそれにいくつかの行を持つGoogleの図表を持っています。データセットの1つは、私はずっと後で始まったばかりです。そのデータがあるまで残したいと思います。しかし、値をnullに設定するか、または定義されていないGoogleグラフでは、列の数が間違っています。唯一、私は以下のようなデータを使用する場合があります例えばGoogleラインチャートのスタートシリーズは後で

を通じて、ある時点でのシリーズを導入する方法はあります:

列2はこれだけになるだろう3.「位置」から始まる
data = [ 
    ["col1", "col2"], 
    [5,null], 
    [4,null], 
    [3,1], 
    [2,2], 
    [1,3] 
] 

Googleのグラフでは、2行目が必要なときに1行目が1行あると言われていますが、データがある場合は2列目の行だけを開始したいとします。

+0

...ここで働いているようです。 jsFiddleといくつかのテストデータに期待どおりの結果を提供してください。 #2。あなたはクライアント側のGoogleのグラフにそれを与える前にDBまたは静的なデータを使用して値を取得していますか? –

+0

OK @@Jits –

+0

@Jits私はcsvからデータをダウンロードして解析し、それを整理してからgoogle chartsに渡します –

答えて

1
var data = [ 
    ["col1", "col2"], 
    [5,null], 
    [4,null], 
    [3,1], 
    [2,2], 
    [1,3] 
]; 

#1

google.charts.load('current', { 
 
    callback: function() { 
 
    var data = [ 
 
     ["col1", "col2"], 
 
     [5,null], 
 
     [4,null], 
 
     [3,1], 
 
     [2,2], 
 
     [1,3] 
 
    ]; 
 

 
    var dataTable = google.visualization.arrayToDataTable(data); 
 
    var chart = new google.visualization.LineChart(
 
     document.getElementById('chart_div') 
 
    ); 
 
    chart.draw(dataTable, { 
 
     hAxis: { 
 
     ticks: [1,2,3,4,5] 
 
     } 
 
    }); 
 
    }, 
 
    packages: ['corechart'] 
 
});
<script src="https://www.gstatic.com/charts/loader.js"></script> 
 
<div id="chart_div"></div>

+0

ありがとう!私は愚かであり、それはすでに特徴であることが分かる。私は別のバグがあり、それを誤解していました。 –

+0

私たちは皆、私たちの日々を持っています、時々ちょうどそれを見るために他の誰かが必要です... – WhiteHat

+0

うん...今日のように見えます私は少し遅いです –

関連する問題