2016-09-15 7 views
1

1日ごとにすべてのデータを組み合わせないAPI手法を使用してAmChart株チャートを作成するにはどうすればよいですか? APIを使用してAPIを使用してグループ化せずにAmCharts株価チャートにすべてのポイントを表示する方法

chart results

、データポイントは、常にこのように、一日に統合されている:JSONのアプローチを使用して

// API approach 
var chart = new AmCharts.AmStockChart(); 
var dataSet = new AmCharts.DataSet(); 
... 

https://codepen.io/AlienTechnology/pen/ALKNGa?editors=0010

、線グラフを作成することができますグループ化しません。ここではJSONを使用して同じチャートである:JSONのアプローチについて

/// JSON approach 
var chart = AmCharts.makeChart("chartdiv", { 
    "type": "stock", 
    ... 

https://codepen.io/AlienTechnology/pen/VKaNLP?editors=0010

答えて

2

一つの良いところは、あなたがより速く、より簡単にミスを見つけること、です。
それはあなたに起こったこととまったく同じです。両方のコードを比較すると、categoryAxesSettingsがパネルに追加されており、チャートに属していないことがわかります。

var caSettings = new AmCharts.CategoryAxesSettings(); 
caSettings.minPeriod = "mm"; 
caSettings.maxSeries = 0; 
chart.categoryAxesSettings = caSettings; 

ここでは、作業codepenです。

+0

JSONアプローチを使用すると、このミスをより早く見つけるのに役立ちますか? –

+0

私は、それを使って作成するアンチャートオブジェクトの階層を反映しているため、読みやすく、理解しやすいと言います。また、オブジェクト名を何度も繰り返し書く必要がないため、オーバーヘッドが大幅に削減されます。 – gerric

関連する問題