[英]Feed discontinuous data to Cubism.js chart
我有一個Eclipse RCP應用程序,該應用程序使用SWT瀏覽器通過D3.js可視化數據。 另外,我現在想使用Cubism.js繪制一些實時數據。 在RCP應用程序中,要繪制的值以不規則的間隔到達。
我目前從RCP應用程序向立體圖提供數據的微不足道的嘗試如下(對不起我的JavaScript不好):
function getGraphData(name) {
var value = 0,
values = [],
i = 0,
last;
return context.metric(function(start, stop, step, callback) {
start = +start, stop = +stop;
values = [];
if (isNaN(last)) last = start;
last += step;
// extVals is a global variable that is set by the RCP application
for(var j = 0; j < extVals.length; j++){
values.push(extVals[j]);
}
// Clear the array
extVals.length = 0;
callback(null, values)
}, name);
}
當前的情況是,我可以使用全局extVals
數組從RCP應用程序設置新數據,但只有其中一個新值大於圖中的先前值時,該圖才會顯示這些新值。
在此方面的任何幫助將不勝感激。
我在創建一個顯示股票圖表數據的應用程序時遇到了數據以不規則的間隔到達的問題。
我在這里的立體主義教程中描述了如何填充此數據: http : //xaranke.github.io/articles/cubism-intro/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.