Skip to content

Commit

Permalink
line charts
Browse files Browse the repository at this point in the history
  • Loading branch information
cyhex committed Dec 18, 2013
1 parent 35a27f3 commit 3f3ce0e
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 6 deletions.
28 changes: 23 additions & 5 deletions resources/static/js/smm.js
Expand Up @@ -67,12 +67,16 @@ var SMM = {
},

charts : {
polartyChartContainer : '#chart svg',
chartPool : [],
polartyChartContainer : '#polarityChart svg',
trendChartContainer : '#trendChart svg',

updateInt : 2000,
init : function(){
SMM.streamData.genRandom();
nv.addGraph(function() {

chart = nv.models.scatterChart()
var chart = nv.models.scatterChart()
.showDistX(true)
.showDistY(true);

Expand All @@ -84,15 +88,29 @@ var SMM = {

d3.select(SMM.charts.polartyChartContainer).datum(SMM.streamData.getData()).transition().duration(500).call(chart);
nv.utils.windowResize(chart.update);
setInterval(function() { SMM.charts.redraw(chart) }, SMM.charts.updateInt);
SMM.charts.polartyCahrt = chart;

SMM.charts.chartPool.push(chart);

var chart1 = nv.models.lineChart();

//chart.xAxis.tickFormat(d3.format('.02f')).axisLabel('Time');
//chart.yAxis.tickFormat(d3.format('.02f')).axisLabel('Trend');

d3.select(SMM.charts.trendChartContainer).datum(SMM.streamData.getData()).transition().duration(500).call(chart1);
nv.utils.windowResize(chart1.update);

SMM.charts.chartPool.push(chart1);
});

setInterval(function() { SMM.charts.redraw() }, SMM.charts.updateInt);

},

redraw: function(chart) {
SMM.streamData.genRandom();
chart.update();
for (i in SMM.charts.chartPool){
SMM.charts.chartPool[i].update();
}
}
}

Expand Down
6 changes: 5 additions & 1 deletion resources/templates/index.html
Expand Up @@ -22,7 +22,11 @@
<button id="track">track</button>


<div id="chart" style="width: 100%">
<div id="polarityChart" style="width: 100%">
<svg style="width: 100%; height: 400px"></svg>
</div>

<div id="trendChart" style="width: 100%">
<svg style="width: 100%; height: 400px"></svg>
</div>

Expand Down

0 comments on commit 3f3ce0e

Please sign in to comment.