Advertisement
Guest User

Untitled

a guest
Sep 25th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. var array = [
  2. {
  3. name: 'A',
  4. time: 2,
  5. sentiment: 0.2
  6. },
  7. {
  8. name: 'A',
  9. time: 4,
  10. sentiment: 0.5
  11. },
  12. {
  13. name: 'A',
  14. time: 7,
  15. sentiment: 0.6
  16. }
  17. ]
  18. var graphJSON = function(jsonArray) {
  19. //create a plotly object
  20. var plotly = require('plotly')('aogarro3', 'sizkqcez0k');
  21.  
  22. //parse the json
  23. var time = [];
  24. var sentiment = [];
  25.  
  26. for (i = 0; i < jsonArray.length; i++) {
  27. time.push(jsonArray[i].time);
  28. sentiment.push(jsonArray[i].sentiment);
  29. }
  30. console.log(time);
  31. console.log(sentiment);
  32. //create graph data
  33. var data = [{x: time, y: sentiment, type: 'line'}];
  34. var layout = {fileopt : "overwrite", filename : "nn"};
  35.  
  36. //generate online plot
  37. var link;
  38. plotly.plot(data, layout, function (err, msg) {
  39. //if (err) return console.log(err);
  40.  
  41. link = msg.url;
  42. });
  43.  
  44. return link;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement