I am trying to display a spline chart with a PUBNUB EON charting library . I donβt understand what is going on here. I see the data in the console, but the chart is not rendering, there are only x and y axis axes. I get data from python SDK and subscribe via javascript SDK. There is no error message in the console.
My python code
def counterVolume(data): for each in data: y = each.counter_volume data_clean = json.dumps(y, indent=4, separators=(',', ': ')) print pubnub.publish(channel='channel', message= data_clean) counterVolume(data)
My javascript function for subscribing
var data; var pubnub = PUBNUB.init({ publish_key: 'pub', subscribe_key: 'subf' }); var channel = "c3-spline"; eon.chart({ history: true, channel: 'channel', flow: true, generate: { bindto: '#chart', data: { x: 'x', labels: false }, axis : { x : { type : 'timeseries', tick: { format: '%m-%d %H:%M:%S' } } } }}); function dataCallback(){ pubnub.subscribe({ channel: 'channel', message: function(m){ data = m console.log(data) } }); }; dataCallback(); pubnub.publish({ channel: 'orbit_channel', message: { columns: [ ['x', new Date().getTime()], ['y', data] ] } })
I see the values ββin the console, but I donβt understand why this will not be displayed on the chart.

python script result:
89453.0 89453.0 89453.0 89453.0
source share