Guest User

Untitled

a guest
Nov 22nd, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. [
  2. {
  3. "year" : "1959",
  4. "data" : {
  5. "Яблоки" : 2794966,
  6. "Грушы" : 3974229,
  7. "Арбузы" : 762131,
  8. ...
  9. }
  10. },
  11. {
  12. "year" : "1970",
  13. "data" : {
  14. "Яблоки" : 4238395,
  15. "Грушы" : 5521917,
  16. "Арбузы" : 933461,
  17. ...
  18. }
  19. },
  20. ...
  21. ]
  22.  
  23. {
  24. labels: ['1959', '1970', ...],
  25. datasets: [
  26. {
  27. label: 'Яблоки',
  28. data: [2794966, 4238395, ...]
  29. },
  30. {
  31. label: 'Грушы',
  32. data: [3974229, 5521917, ...]
  33. },
  34. {
  35. label: 'Арбузы',
  36. data: [762131, 933461, ...]
  37. },
  38. ...
  39. ]
  40. }
  41.  
  42. var years = [];
  43. var fruits = {};
  44.  
  45. for(var i=0; i < data.length; i++) {
  46. years.push(data[i]['year']);
  47.  
  48. for(var fruit in data[i]['data']) {
  49. if(fruits[fruit] == undefined) {
  50. fruits[fruit] = [];
  51. }
  52.  
  53. fruits[fruit].push(data[i]['data'][fruit]);
  54. }
  55. }
  56.  
  57. var data = {};
  58. data['labels'] = years;
  59. data['datasets'] = [];
  60.  
  61. for(var fruit in fruits) {
  62. data['datasets'].push({
  63. 'label': fruit,
  64. 'data': fruits[fruit]
  65. });
  66. }
Add Comment
Please, Sign In to add comment