diff --git a/panoramix/data/__init__.py b/panoramix/data/__init__.py index 1c1eb3cf0e96d..a6090e2c4693e 100644 --- a/panoramix/data/__init__.py +++ b/panoramix/data/__init__.py @@ -75,7 +75,7 @@ def load_world_bank_health_n_pop(): obj = db.session.query(TBL).filter_by(table_name=tbl).first() if not obj: obj = TBL(table_name='wb_health_population') - obj.main_dttm_col = 'ds' + obj.main_dttm_col = 'year' obj.database = get_or_create_db(db.session) models.Table db.session.add(obj) diff --git a/panoramix/static/widgets/viz_nvd3.js b/panoramix/static/widgets/viz_nvd3.js index d6a3cf7502fb7..ce7f3db2e3a7e 100644 --- a/panoramix/static/widgets/viz_nvd3.js +++ b/panoramix/static/widgets/viz_nvd3.js @@ -28,6 +28,8 @@ function viz_nvd3(slice) { var data = payload.data; var viz = payload; var viz_type = viz.form_data.viz_type; + var fd = viz.form_data; + var f = d3.format('.4s'); nv.addGraph(function() { if (viz_type === 'line') { if (viz.form_data.show_brush) { @@ -106,10 +108,25 @@ function viz_nvd3(slice) { chart.yAxis.tickFormat(d3.format('.3p')); } else if (viz_type === 'bubble') { + var row = function(col1, col2){ + return "
' + p[fd.entity] + ' (' + p.group + ') |