Advertisement
Guest User

Untitled

a guest
Aug 7th, 2012
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 44.46 KB | None | 0 0
  1. import datetime
  2.  
  3. import pandas
  4.  
  5. data = ({u'_id': u'770000000006',
  6.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 11, 15, 19, 49, 695000),
  7.                              datetime.datetime(2012, 5, 11, 15, 25, 51, 586000),
  8.                              datetime.datetime(2012, 5, 11, 15, 40, 11, 206000),
  9.                              datetime.datetime(2012, 5, 11, 15, 44, 32, 883000),
  10.                              datetime.datetime(2012, 5, 11, 15, 44, 44, 985000),
  11.                              datetime.datetime(2012, 5, 11, 15, 44, 52, 659000),
  12.                              datetime.datetime(2012, 5, 11, 15, 45, 1, 457000),
  13.                              datetime.datetime(2012, 5, 11, 15, 45, 20, 746000),
  14.                              datetime.datetime(2012, 5, 11, 15, 45, 23, 15000)],
  15.              u'values': [12.0,
  16.                          14.0,
  17.                          57.0,
  18.                          21.0,
  19.                          31.0,
  20.                          19.0,
  21.                          26.0,
  22.                          57.0,
  23.                          19.0]}},
  24.  {u'_id': u'770000000009',
  25.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 14, 17, 39, 15, 609000),
  26.                              datetime.datetime(2012, 5, 14, 17, 42, 15, 691000),
  27.                              datetime.datetime(2012, 5, 14, 17, 48, 15, 852000),
  28.                              datetime.datetime(2012, 5, 14, 18, 48, 30, 521000),
  29.                              datetime.datetime(2012, 5, 14, 18, 56, 55, 254000),
  30.                              datetime.datetime(2012, 5, 14, 18, 59, 38, 554000),
  31.                              datetime.datetime(2012, 5, 14, 18, 59, 47, 632000),
  32.                              datetime.datetime(2012, 5, 14, 19, 0, 45, 144000),
  33.                              datetime.datetime(2012, 5, 14, 19, 8, 32, 234000),
  34.                              datetime.datetime(2012, 5, 14, 19, 17, 43, 374000),
  35.                              datetime.datetime(2012, 5, 14, 20, 6, 32, 42000),
  36.                              datetime.datetime(2012, 5, 14, 20, 26, 32, 394000),
  37.                              datetime.datetime(2012, 5, 14, 21, 51, 34, 145000),
  38.                              datetime.datetime(2012, 5, 14, 22, 6, 34, 548000)],
  39.              u'values': [20.0,
  40.                          20.0,
  41.                          20.0,
  42.                          564.99,
  43.                          20.0,
  44.                          20.0,
  45.                          20.0,
  46.                          20.0,
  47.                          20.0,
  48.                          564.99,
  49.                          564.99,
  50.                          564.99,
  51.                          39.99,
  52.                          564.99]}},
  53.  {u'_id': u'770000000010',
  54.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 14, 18, 54, 55, 203000),
  55.                              datetime.datetime(2012, 5, 14, 18, 59, 44, 607000),
  56.                              datetime.datetime(2012, 5, 14, 19, 0, 17, 893000),
  57.                              datetime.datetime(2012, 5, 14, 19, 16, 5, 751000),
  58.                              datetime.datetime(2012, 5, 14, 19, 16, 11, 892000),
  59.                              datetime.datetime(2012, 5, 14, 19, 56, 31, 836000),
  60.                              datetime.datetime(2012, 5, 14, 20, 16, 32, 258000),
  61.                              datetime.datetime(2012, 5, 14, 20, 21, 32, 285000),
  62.                              datetime.datetime(2012, 5, 14, 20, 31, 32, 503000),
  63.                              datetime.datetime(2012, 5, 14, 20, 46, 32, 823000),
  64.                              datetime.datetime(2012, 5, 14, 20, 56, 33, 41000),
  65.                              datetime.datetime(2012, 5, 14, 21, 6, 33, 259000),
  66.                              datetime.datetime(2012, 5, 14, 21, 11, 33, 368000),
  67.                              datetime.datetime(2012, 5, 14, 21, 26, 33, 694000),
  68.                              datetime.datetime(2012, 5, 14, 21, 31, 33, 786000),
  69.                              datetime.datetime(2012, 5, 14, 21, 36, 33, 895000)],
  70.              u'values': [564.99,
  71.                          564.99,
  72.                          564.99,
  73.                          39.99,
  74.                          20.0,
  75.                          564.99,
  76.                          564.99,
  77.                          39.99,
  78.                          20.0,
  79.                          39.99,
  80.                          20.0,
  81.                          564.99,
  82.                          20.0,
  83.                          20.0,
  84.                          20.0,
  85.                          39.99]}},
  86.  {u'_id': u'770000000011',
  87.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 14, 19, 0, 2, 767000),
  88.                              datetime.datetime(2012, 5, 14, 19, 0, 8, 815000),
  89.                              datetime.datetime(2012, 5, 14, 19, 0, 48, 195000),
  90.                              datetime.datetime(2012, 5, 14, 19, 1, 0, 301000),
  91.                              datetime.datetime(2012, 5, 14, 19, 1, 3, 350000),
  92.                              datetime.datetime(2012, 5, 14, 19, 1, 12, 453000),
  93.                              datetime.datetime(2012, 5, 14, 19, 16, 2, 680000),
  94.                              datetime.datetime(2012, 5, 14, 19, 16, 8, 821000),
  95.                              datetime.datetime(2012, 5, 14, 19, 16, 18, 41000),
  96.                              datetime.datetime(2012, 5, 14, 19, 16, 43, 574000),
  97.                              datetime.datetime(2012, 5, 14, 19, 17, 20, 654000),
  98.                              datetime.datetime(2012, 5, 14, 20, 1, 31, 933000),
  99.                              datetime.datetime(2012, 5, 14, 20, 11, 32, 150000),
  100.                              datetime.datetime(2012, 5, 14, 21, 21, 33, 585000),
  101.                              datetime.datetime(2012, 5, 14, 21, 46, 34, 114000),
  102.                              datetime.datetime(2012, 5, 14, 21, 56, 34, 274000)],
  103.              u'values': [20.0,
  104.                          39.99,
  105.                          20.0,
  106.                          20.0,
  107.                          39.99,
  108.                          564.99,
  109.                          20.0,
  110.                          39.99,
  111.                          564.99,
  112.                          564.99,
  113.                          39.99,
  114.                          564.99,
  115.                          564.99,
  116.                          564.99,
  117.                          20.0,
  118.                          39.99]}},
  119.  {u'_id': u'770000000012',
  120.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 14, 18, 47, 30, 494000),
  121.                              datetime.datetime(2012, 5, 14, 18, 59, 32, 500000),
  122.                              datetime.datetime(2012, 5, 14, 18, 59, 50, 664000),
  123.                              datetime.datetime(2012, 5, 14, 19, 0, 14, 868000),
  124.                              datetime.datetime(2012, 5, 14, 19, 0, 20, 918000),
  125.                              datetime.datetime(2012, 5, 14, 19, 0, 42, 104000),
  126.                              datetime.datetime(2012, 5, 14, 19, 0, 57, 276000),
  127.                              datetime.datetime(2012, 5, 14, 19, 8, 26, 83000),
  128.                              datetime.datetime(2012, 5, 14, 19, 16, 14, 966000),
  129.                              datetime.datetime(2012, 5, 14, 19, 17, 23, 721000),
  130.                              datetime.datetime(2012, 5, 14, 20, 36, 32, 612000),
  131.                              datetime.datetime(2012, 5, 14, 20, 41, 32, 714000),
  132.                              datetime.datetime(2012, 5, 14, 20, 51, 32, 931000),
  133.                              datetime.datetime(2012, 5, 14, 21, 1, 33, 149000),
  134.                              datetime.datetime(2012, 5, 14, 21, 16, 33, 476000),
  135.                              datetime.datetime(2012, 5, 14, 21, 41, 34, 4000),
  136.                              datetime.datetime(2012, 5, 14, 22, 1, 34, 394000)],
  137.              u'values': [564.99,
  138.                          39.99,
  139.                          39.99,
  140.                          20.0,
  141.                          20.0,
  142.                          20.0,
  143.                          20.0,
  144.                          564.99,
  145.                          39.99,
  146.                          564.99,
  147.                          564.99,
  148.                          20.0,
  149.                          39.99,
  150.                          39.99,
  151.                          39.99,
  152.                          39.99,
  153.                          564.99]}},
  154.  {u'_id': u'770000000013',
  155.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 14, 22, 33, 48, 88000),
  156.                              datetime.datetime(2012, 5, 14, 22, 36, 58, 102000),
  157.                              datetime.datetime(2012, 5, 14, 22, 39, 56, 328000),
  158.                              datetime.datetime(2012, 5, 15, 9, 49, 9, 198000),
  159.                              datetime.datetime(2012, 5, 15, 15, 9, 32, 149000),
  160.                              datetime.datetime(2012, 5, 15, 15, 12, 45, 984000),
  161.                              datetime.datetime(2012, 5, 16, 11, 8, 55, 480000),
  162.                              datetime.datetime(2012, 5, 16, 16, 6, 36, 806000),
  163.                              datetime.datetime(2012, 5, 16, 16, 6, 36, 860000),
  164.                              datetime.datetime(2012, 5, 17, 14, 21, 16, 324000),
  165.                              datetime.datetime(2012, 5, 17, 14, 24, 18, 39000),
  166.                              datetime.datetime(2012, 5, 17, 14, 25, 4, 856000),
  167.                              datetime.datetime(2012, 5, 17, 14, 28, 2, 407000),
  168.                              datetime.datetime(2012, 5, 17, 14, 34, 3, 835000),
  169.                              datetime.datetime(2012, 5, 17, 14, 34, 10, 106000),
  170.                              datetime.datetime(2012, 5, 17, 14, 40, 49, 628000)],
  171.              u'values': [8.24,
  172.                          8.24,
  173.                          16.48,
  174.                          18.27,
  175.                          2521.37817,
  176.                          4.8,
  177.                          28.8,
  178.                          11.39,
  179.                          11.39,
  180.                          8.24,
  181.                          8.24,
  182.                          8.24,
  183.                          8.24,
  184.                          8.24,
  185.                          8.24,
  186.                          8.24]}},
  187.  {u'_id': u'770000000018',
  188.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 17, 15, 43, 58, 194000),
  189.                              datetime.datetime(2012, 5, 17, 16, 34, 57, 422000),
  190.                              datetime.datetime(2012, 5, 17, 16, 36, 10, 384000),
  191.                              datetime.datetime(2012, 5, 17, 16, 39, 21, 627000),
  192.                              datetime.datetime(2012, 5, 17, 16, 40, 56, 204000),
  193.                              datetime.datetime(2012, 5, 17, 16, 46, 23, 852000),
  194.                              datetime.datetime(2012, 5, 17, 17, 33, 12, 657000),
  195.                              datetime.datetime(2012, 5, 17, 17, 33, 43, 339000),
  196.                              datetime.datetime(2012, 5, 17, 17, 34, 21, 477000),
  197.                              datetime.datetime(2012, 5, 17, 18, 30, 59, 454000),
  198.                              datetime.datetime(2012, 5, 17, 18, 31, 52, 700000),
  199.                              datetime.datetime(2012, 5, 17, 18, 33, 49, 401000),
  200.                              datetime.datetime(2012, 5, 17, 18, 35, 45, 203000),
  201.                              datetime.datetime(2012, 5, 17, 18, 36, 55, 809000),
  202.                              datetime.datetime(2012, 5, 17, 18, 52, 44, 957000),
  203.                              datetime.datetime(2012, 5, 17, 18, 54, 36, 97000),
  204.                              datetime.datetime(2012, 5, 17, 18, 55, 18, 28000),
  205.                              datetime.datetime(2012, 5, 17, 18, 55, 31, 26000),
  206.                              datetime.datetime(2012, 5, 17, 18, 55, 48, 327000),
  207.                              datetime.datetime(2012, 5, 18, 9, 46, 30, 362000),
  208.                              datetime.datetime(2012, 5, 18, 10, 26, 59, 510000),
  209.                              datetime.datetime(2012, 5, 18, 10, 32, 36, 501000),
  210.                              datetime.datetime(2012, 5, 18, 10, 33, 47, 582000),
  211.                              datetime.datetime(2012, 5, 18, 12, 0, 13, 279000),
  212.                              datetime.datetime(2012, 5, 29, 13, 28, 25, 916000),
  213.                              datetime.datetime(2012, 5, 29, 13, 28, 26, 496000),
  214.                              datetime.datetime(2012, 5, 29, 14, 42, 17, 709000),
  215.                              datetime.datetime(2012, 5, 29, 18, 41, 59, 316000),
  216.                              datetime.datetime(2012, 6, 14, 9, 31, 44, 843000),
  217.                              datetime.datetime(2012, 6, 14, 9, 43, 30, 399000),
  218.                              datetime.datetime(2012, 6, 21, 12, 5, 54, 971000),
  219.                              datetime.datetime(2012, 6, 27, 15, 18, 23, 396000),
  220.                              datetime.datetime(2012, 7, 11, 16, 10, 14, 20000),
  221.                              datetime.datetime(2012, 7, 16, 16, 5, 55, 331000),
  222.                              datetime.datetime(2012, 7, 25, 9, 58, 28, 425000),
  223.                              datetime.datetime(2012, 7, 25, 10, 0, 26, 568000),
  224.                              datetime.datetime(2012, 7, 25, 10, 16, 56, 380000),
  225.                              datetime.datetime(2012, 7, 25, 10, 28, 15, 151000),
  226.                              datetime.datetime(2012, 7, 25, 11, 54, 3, 418000)],
  227.              u'values': [1.46,
  228.                          146.0,
  229.                          146.0,
  230.                          141.0,
  231.                          94.9,
  232.                          59.2399979,
  233.                          7.3,
  234.                          1.46,
  235.                          20.44,
  236.                          175.2,
  237.                          40.8799973,
  238.                          1.79,
  239.                          45.26,
  240.                          18.5500011,
  241.                          599.976,
  242.                          47.88,
  243.                          12.0,
  244.                          29.94,
  245.                          105.6,
  246.                          173.74,
  247.                          127.02,
  248.                          105.6,
  249.                          1.46,
  250.                          1.46,
  251.                          162.06,
  252.                          162.06,
  253.                          1.46,
  254.                          194.18,
  255.                          1.46,
  256.                          1.46,
  257.                          146.0,
  258.                          1.46,
  259.                          9.6,
  260.                          146.0,
  261.                          130.269989,
  262.                          16.06,
  263.                          7.35,
  264.                          105.450005,
  265.                          16.06]}},
  266.  {u'_id': u'770000000020',
  267.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 17, 15, 54, 3, 66000),
  268.                              datetime.datetime(2012, 5, 17, 16, 49, 45, 660000),
  269.                              datetime.datetime(2012, 5, 17, 16, 52, 53, 633000)],
  270.              u'values': [93.6, 0.0, 93.6]}},
  271.  {u'_id': u'770000000021',
  272.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 17, 15, 47, 40, 557000)],
  273.              u'values': [83.9399948]}},
  274.  {u'_id': u'770000000022',
  275.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 17, 14, 45, 32, 591000),
  276.                              datetime.datetime(2012, 5, 17, 15, 41, 4, 956000),
  277.                              datetime.datetime(2012, 5, 17, 17, 25, 0, 904000),
  278.                              datetime.datetime(2012, 5, 17, 17, 28, 27, 826000),
  279.                              datetime.datetime(2012, 5, 17, 18, 35, 46, 11000),
  280.                              datetime.datetime(2012, 5, 28, 13, 23, 42, 177000),
  281.                              datetime.datetime(2012, 5, 28, 13, 24, 13, 3000),
  282.                              datetime.datetime(2012, 5, 28, 14, 43, 46, 589000),
  283.                              datetime.datetime(2012, 6, 12, 15, 6, 40, 581000),
  284.                              datetime.datetime(2012, 6, 22, 16, 55, 40, 132000),
  285.                              datetime.datetime(2012, 6, 25, 10, 43, 37, 486000),
  286.                              datetime.datetime(2012, 6, 25, 10, 49, 1, 908000),
  287.                              datetime.datetime(2012, 6, 25, 10, 55, 34, 445000),
  288.                              datetime.datetime(2012, 6, 25, 17, 51, 33, 102000),
  289.                              datetime.datetime(2012, 6, 28, 16, 52, 6, 984000),
  290.                              datetime.datetime(2012, 6, 28, 16, 53, 50, 798000),
  291.                              datetime.datetime(2012, 7, 9, 17, 29, 1, 289000),
  292.                              datetime.datetime(2012, 7, 9, 17, 30, 16, 136000),
  293.                              datetime.datetime(2012, 7, 10, 11, 23, 26, 910000),
  294.                              datetime.datetime(2012, 7, 10, 13, 23, 46, 751000),
  295.                              datetime.datetime(2012, 7, 10, 15, 18, 57, 54000),
  296.                              datetime.datetime(2012, 7, 11, 8, 51, 34, 773000),
  297.                              datetime.datetime(2012, 7, 11, 10, 55, 21, 671000)],
  298.              u'values': [599.976,
  299.                          779.96405,
  300.                          599.976,
  301.                          977.975952,
  302.                          468.0,
  303.                          599.976,
  304.                          599.976,
  305.                          599.976,
  306.                          1.575,
  307.                          355.929,
  308.                          355.929,
  309.                          17.8395,
  310.                          7.35,
  311.                          17.8395,
  312.                          12.688,
  313.                          12.688,
  314.                          1.575,
  315.                          1.575,
  316.                          1.575,
  317.                          1.575,
  318.                          1.575,
  319.                          1.575,
  320.                          1.575]}},
  321.  {u'_id': u'770000000029',
  322.   u'value': {u'timestamps': [datetime.datetime(2012, 7, 11, 10, 27, 19, 401000),
  323.                              datetime.datetime(2012, 7, 11, 10, 41, 39, 401000)],
  324.              u'values': [10.2, 16.32]}},
  325.  {u'_id': u'770000000030',
  326.   u'value': {u'timestamps': [datetime.datetime(2012, 7, 13, 16, 13, 59, 823000),
  327.                              datetime.datetime(2012, 7, 16, 10, 40, 6, 527000),
  328.                              datetime.datetime(2012, 8, 2, 17, 5, 8, 429000),
  329.                              datetime.datetime(2012, 8, 2, 17, 33, 28, 125000)],
  330.              u'values': [4891.26025, 10.8, 5.988, 5.988]}},
  331.  {u'_id': u'770000000032',
  332.   u'value': {u'timestamps': [datetime.datetime(2012, 7, 13, 16, 15, 4, 144000)],
  333.              u'values': [447.189575]}},
  334.  {u'_id': u'770000000034',
  335.   u'value': {u'timestamps': [datetime.datetime(2012, 7, 13, 16, 17, 8, 753000),
  336.                              datetime.datetime(2012, 7, 16, 10, 24, 15, 363000),
  337.                              datetime.datetime(2012, 7, 16, 10, 26, 2, 284000),
  338.                              datetime.datetime(2012, 7, 16, 11, 15, 20, 952000),
  339.                              datetime.datetime(2012, 7, 16, 11, 15, 48, 191000),
  340.                              datetime.datetime(2012, 7, 16, 15, 24, 54, 175000),
  341.                              datetime.datetime(2012, 7, 16, 16, 4, 4, 895000),
  342.                              datetime.datetime(2012, 7, 17, 17, 59, 21, 371000),
  343.                              datetime.datetime(2012, 7, 19, 13, 38, 51, 799000),
  344.                              datetime.datetime(2012, 7, 19, 14, 13, 38, 478000),
  345.                              datetime.datetime(2012, 7, 23, 10, 14, 55, 801000),
  346.                              datetime.datetime(2012, 7, 25, 9, 59, 36, 157000),
  347.                              datetime.datetime(2012, 7, 25, 10, 26, 33, 585000),
  348.                              datetime.datetime(2012, 7, 25, 10, 30, 54, 251000),
  349.                              datetime.datetime(2012, 7, 25, 14, 45, 58, 545000),
  350.                              datetime.datetime(2012, 7, 26, 8, 52, 15, 721000),
  351.                              datetime.datetime(2012, 7, 26, 11, 9, 33, 975000),
  352.                              datetime.datetime(2012, 7, 26, 11, 36, 58, 334000),
  353.                              datetime.datetime(2012, 7, 26, 12, 40, 50, 240000),
  354.                              datetime.datetime(2012, 7, 26, 12, 45, 26, 153000),
  355.                              datetime.datetime(2012, 7, 26, 12, 47, 2, 173000),
  356.                              datetime.datetime(2012, 7, 26, 12, 53, 28, 699000),
  357.                              datetime.datetime(2012, 7, 26, 12, 53, 32, 641000),
  358.                              datetime.datetime(2012, 7, 26, 12, 53, 37, 973000),
  359.                              datetime.datetime(2012, 7, 26, 12, 53, 50, 637000),
  360.                              datetime.datetime(2012, 7, 26, 12, 55, 26, 850000),
  361.                              datetime.datetime(2012, 7, 26, 12, 56, 56, 321000),
  362.                              datetime.datetime(2012, 7, 26, 12, 58, 27, 39000),
  363.                              datetime.datetime(2012, 7, 26, 12, 59, 6, 242000),
  364.                              datetime.datetime(2012, 7, 26, 14, 7, 55, 848000),
  365.                              datetime.datetime(2012, 7, 26, 14, 46, 5, 43000),
  366.                              datetime.datetime(2012, 7, 26, 15, 22, 32, 3000),
  367.                              datetime.datetime(2012, 7, 26, 17, 33, 1, 20000)],
  368.              u'values': [96.0,
  369.                          528.0,
  370.                          60.0,
  371.                          0.0,
  372.                          7.188000000000001,
  373.                          0.0,
  374.                          479.988,
  375.                          561.6,
  376.                          238.8,
  377.                          79.2,
  378.                          66.0,
  379.                          239.988,
  380.                          239.988,
  381.                          14.376000000000001,
  382.                          115.2,
  383.                          71.964,
  384.                          129.6,
  385.                          14.4,
  386.                          96.0,
  387.                          0.0,
  388.                          0.0,
  389.                          4.8,
  390.                          4.8,
  391.                          4.8,
  392.                          4.8,
  393.                          0.0,
  394.                          0.0,
  395.                          0.0,
  396.                          0.0,
  397.                          9.6,
  398.                          0.0,
  399.                          66.0,
  400.                          152.4]}},
  401.  {u'_id': u'770000000049',
  402.   u'value': {u'timestamps': [datetime.datetime(2012, 7, 25, 10, 16, 1, 270000),
  403.                              datetime.datetime(2012, 7, 25, 10, 18, 29, 745000),
  404.                              datetime.datetime(2012, 7, 25, 10, 21, 54, 931000),
  405.                              datetime.datetime(2012, 7, 25, 10, 23, 18, 896000)],
  406.              u'values': [204.0, 16.788, 139.2, 116.004]}},
  407.  {u'_id': u'770000000024',
  408.   u'value': {u'timestamps': [datetime.datetime(2012, 5, 14, 17, 8, 42, 828000),
  409.                              datetime.datetime(2012, 5, 14, 17, 9, 8, 834000),
  410.                              datetime.datetime(2012, 5, 17, 18, 18, 24, 988000),
  411.                              datetime.datetime(2012, 5, 17, 18, 33, 56, 865000),
  412.                              datetime.datetime(2012, 5, 17, 18, 34, 45, 812000),
  413.                              datetime.datetime(2012, 5, 17, 18, 49, 2, 539000),
  414.                              datetime.datetime(2012, 5, 17, 18, 49, 15, 453000),
  415.                              datetime.datetime(2012, 5, 17, 18, 49, 15, 855000),
  416.                              datetime.datetime(2012, 5, 17, 18, 49, 32, 226000),
  417.                              datetime.datetime(2012, 5, 17, 18, 49, 37, 706000),
  418.                              datetime.datetime(2012, 5, 17, 18, 50, 1, 844000),
  419.                              datetime.datetime(2012, 5, 17, 18, 50, 8, 486000),
  420.                              datetime.datetime(2012, 5, 18, 9, 48, 11, 537000),
  421.                              datetime.datetime(2012, 5, 18, 10, 2, 52, 432000),
  422.                              datetime.datetime(2012, 5, 18, 10, 3, 37, 402000),
  423.                              datetime.datetime(2012, 5, 18, 10, 12, 57, 263000),
  424.                              datetime.datetime(2012, 5, 18, 10, 13, 35, 37000),
  425.                              datetime.datetime(2012, 5, 18, 10, 24, 40, 745000),
  426.                              datetime.datetime(2012, 5, 18, 10, 25, 13, 793000),
  427.                              datetime.datetime(2012, 5, 18, 10, 35, 4, 413000),
  428.                              datetime.datetime(2012, 5, 18, 10, 35, 50, 769000),
  429.                              datetime.datetime(2012, 5, 18, 10, 46, 3, 698000),
  430.                              datetime.datetime(2012, 5, 18, 10, 49, 18, 10000),
  431.                              datetime.datetime(2012, 5, 18, 10, 58, 0, 688000),
  432.                              datetime.datetime(2012, 5, 18, 12, 0, 56, 873000),
  433.                              datetime.datetime(2012, 5, 18, 12, 3, 58, 729000),
  434.                              datetime.datetime(2012, 5, 18, 12, 4, 6, 649000),
  435.                              datetime.datetime(2012, 5, 21, 15, 0, 41, 301000),
  436.                              datetime.datetime(2012, 5, 21, 15, 0, 54, 340000),
  437.                              datetime.datetime(2012, 5, 21, 15, 0, 58, 502000),
  438.                              datetime.datetime(2012, 5, 21, 15, 1, 4, 457000),
  439.                              datetime.datetime(2012, 5, 21, 15, 58, 50, 555000),
  440.                              datetime.datetime(2012, 5, 23, 10, 48, 9, 90000),
  441.                              datetime.datetime(2012, 5, 23, 10, 56, 6, 548000),
  442.                              datetime.datetime(2012, 5, 23, 11, 2, 11, 958000),
  443.                              datetime.datetime(2012, 5, 23, 15, 9, 19, 577000),
  444.                              datetime.datetime(2012, 5, 23, 17, 57, 28, 233000),
  445.                              datetime.datetime(2012, 5, 24, 9, 52, 27, 933000),
  446.                              datetime.datetime(2012, 5, 24, 9, 55, 7, 285000),
  447.                              datetime.datetime(2012, 5, 24, 9, 55, 11, 973000),
  448.                              datetime.datetime(2012, 5, 24, 9, 55, 17, 920000),
  449.                              datetime.datetime(2012, 5, 24, 11, 16, 2, 986000),
  450.                              datetime.datetime(2012, 5, 24, 12, 39, 48, 131000),
  451.                              datetime.datetime(2012, 5, 24, 14, 44, 1, 921000),
  452.                              datetime.datetime(2012, 5, 24, 14, 45, 40, 167000),
  453.                              datetime.datetime(2012, 5, 25, 13, 28, 1, 847000),
  454.                              datetime.datetime(2012, 5, 29, 12, 47, 19, 731000),
  455.                              datetime.datetime(2012, 5, 29, 12, 53, 45, 772000),
  456.                              datetime.datetime(2012, 5, 29, 12, 53, 49, 725000),
  457.                              datetime.datetime(2012, 5, 29, 13, 3, 4, 356000),
  458.                              datetime.datetime(2012, 5, 29, 13, 3, 9, 913000),
  459.                              datetime.datetime(2012, 5, 29, 13, 3, 14, 50000),
  460.                              datetime.datetime(2012, 5, 29, 13, 4, 21, 322000),
  461.                              datetime.datetime(2012, 5, 11, 15, 27, 24, 873000),
  462.                              datetime.datetime(2012, 5, 11, 15, 31, 5, 350000),
  463.                              datetime.datetime(2012, 5, 11, 15, 33, 33, 803000),
  464.                              datetime.datetime(2012, 5, 11, 15, 34, 2, 623000),
  465.                              datetime.datetime(2012, 5, 11, 15, 34, 13, 324000),
  466.                              datetime.datetime(2012, 5, 11, 15, 34, 30, 850000),
  467.                              datetime.datetime(2012, 5, 11, 15, 34, 48, 873000),
  468.                              datetime.datetime(2012, 5, 14, 16, 43, 0, 557000),
  469.                              datetime.datetime(2012, 5, 14, 22, 40, 48, 178000),
  470.                              datetime.datetime(2012, 5, 15, 9, 40, 54, 367000),
  471.                              datetime.datetime(2012, 5, 15, 9, 41, 28, 364000),
  472.                              datetime.datetime(2012, 5, 15, 10, 10, 39, 181000),
  473.                              datetime.datetime(2012, 5, 15, 10, 12, 45, 906000),
  474.                              datetime.datetime(2012, 5, 15, 10, 13, 28, 959000),
  475.                              datetime.datetime(2012, 5, 15, 10, 13, 43, 384000),
  476.                              datetime.datetime(2012, 5, 15, 12, 14, 51, 960000),
  477.                              datetime.datetime(2012, 5, 15, 12, 14, 52, 40000),
  478.                              datetime.datetime(2012, 5, 15, 12, 14, 52, 108000),
  479.                              datetime.datetime(2012, 5, 15, 12, 23, 5, 609000),
  480.                              datetime.datetime(2012, 5, 16, 11, 11, 45, 82000),
  481.                              datetime.datetime(2012, 5, 16, 15, 41, 22, 187000),
  482.                              datetime.datetime(2012, 5, 16, 16, 5, 37, 430000),
  483.                              datetime.datetime(2012, 5, 17, 12, 9, 7, 27000),
  484.                              datetime.datetime(2012, 5, 17, 12, 14, 49, 214000),
  485.                              datetime.datetime(2012, 5, 17, 12, 26, 58, 312000),
  486.                              datetime.datetime(2012, 5, 17, 12, 40, 35, 293000),
  487.                              datetime.datetime(2012, 5, 17, 12, 41, 27, 91000),
  488.                              datetime.datetime(2012, 5, 17, 12, 44, 58, 319000),
  489.                              datetime.datetime(2012, 5, 17, 12, 45, 25, 649000),
  490.                              datetime.datetime(2012, 5, 17, 12, 58, 24, 76000),
  491.                              datetime.datetime(2012, 5, 17, 13, 2, 15, 354000),
  492.                              datetime.datetime(2012, 5, 17, 13, 2, 37, 254000),
  493.                              datetime.datetime(2012, 5, 17, 13, 5, 0, 182000),
  494.                              datetime.datetime(2012, 5, 17, 13, 5, 29, 992000),
  495.                              datetime.datetime(2012, 5, 17, 13, 6, 50, 647000),
  496.                              datetime.datetime(2012, 5, 17, 13, 17, 23, 835000),
  497.                              datetime.datetime(2012, 5, 17, 13, 23, 54, 552000),
  498.                              datetime.datetime(2012, 5, 17, 13, 26, 49, 835000),
  499.                              datetime.datetime(2012, 5, 17, 14, 55, 24, 833000),
  500.                              datetime.datetime(2012, 5, 17, 14, 58, 11, 409000),
  501.                              datetime.datetime(2012, 5, 17, 16, 17, 3, 828000),
  502.                              datetime.datetime(2012, 5, 17, 16, 33, 34, 664000),
  503.                              datetime.datetime(2012, 5, 17, 16, 57, 58, 996000),
  504.                              datetime.datetime(2012, 5, 29, 13, 26, 50, 851000),
  505.                              datetime.datetime(2012, 5, 29, 13, 29, 22, 787000),
  506.                              datetime.datetime(2012, 5, 29, 13, 34, 18, 383000),
  507.                              datetime.datetime(2012, 5, 29, 13, 34, 35, 665000),
  508.                              datetime.datetime(2012, 5, 29, 13, 35, 6, 475000),
  509.                              datetime.datetime(2012, 5, 29, 13, 35, 13, 644000),
  510.                              datetime.datetime(2012, 5, 29, 13, 35, 13, 807000),
  511.                              datetime.datetime(2012, 5, 29, 13, 35, 36, 205000),
  512.                              datetime.datetime(2012, 5, 29, 13, 35, 36, 383000),
  513.                              datetime.datetime(2012, 5, 29, 13, 35, 36, 663000),
  514.                              datetime.datetime(2012, 5, 29, 13, 35, 41, 20000),
  515.                              datetime.datetime(2012, 5, 29, 13, 35, 44, 748000),
  516.                              datetime.datetime(2012, 5, 29, 13, 35, 49, 777000),
  517.                              datetime.datetime(2012, 5, 29, 14, 28, 18, 921000),
  518.                              datetime.datetime(2012, 5, 29, 14, 28, 22, 348000),
  519.                              datetime.datetime(2012, 5, 29, 14, 28, 26, 438000),
  520.                              datetime.datetime(2012, 5, 29, 14, 28, 30, 472000),
  521.                              datetime.datetime(2012, 5, 29, 18, 41, 4, 526000),
  522.                              datetime.datetime(2012, 5, 30, 10, 10, 56, 987000),
  523.                              datetime.datetime(2012, 5, 30, 10, 16, 55, 112000),
  524.                              datetime.datetime(2012, 5, 30, 10, 17, 4, 121000),
  525.                              datetime.datetime(2012, 5, 30, 10, 17, 6, 919000),
  526.                              datetime.datetime(2012, 5, 30, 10, 17, 10, 279000),
  527.                              datetime.datetime(2012, 5, 30, 11, 18, 16, 290000),
  528.                              datetime.datetime(2012, 5, 31, 15, 47, 33, 75000),
  529.                              datetime.datetime(2012, 5, 31, 15, 49, 29, 670000),
  530.                              datetime.datetime(2012, 5, 31, 15, 49, 35, 790000),
  531.                              datetime.datetime(2012, 5, 31, 15, 49, 45, 52000),
  532.                              datetime.datetime(2012, 5, 31, 15, 50, 3, 644000),
  533.                              datetime.datetime(2012, 5, 31, 15, 50, 8, 461000),
  534.                              datetime.datetime(2012, 6, 11, 14, 3, 30, 917000),
  535.                              datetime.datetime(2012, 6, 11, 16, 24, 55, 911000),
  536.                              datetime.datetime(2012, 6, 13, 16, 30, 6, 467000),
  537.                              datetime.datetime(2012, 6, 13, 16, 32, 0, 366000),
  538.                              datetime.datetime(2012, 6, 13, 18, 34, 25, 825000),
  539.                              datetime.datetime(2012, 6, 13, 18, 41, 39, 451000),
  540.                              datetime.datetime(2012, 6, 13, 18, 42, 45, 346000),
  541.                              datetime.datetime(2012, 6, 13, 18, 44, 24, 99000),
  542.                              datetime.datetime(2012, 6, 13, 22, 2, 55, 25000),
  543.                              datetime.datetime(2012, 6, 13, 22, 6, 33, 688000),
  544.                              datetime.datetime(2012, 6, 13, 22, 11, 17, 247000),
  545.                              datetime.datetime(2012, 6, 19, 15, 16, 42, 318000),
  546.                              datetime.datetime(2012, 6, 19, 15, 31, 50, 579000),
  547.                              datetime.datetime(2012, 6, 20, 12, 6, 27, 972000),
  548.                              datetime.datetime(2012, 6, 20, 12, 38, 43, 321000),
  549.                              datetime.datetime(2012, 6, 20, 12, 44, 48, 95000),
  550.                              datetime.datetime(2012, 6, 22, 17, 22, 16, 407000),
  551.                              datetime.datetime(2012, 6, 22, 17, 22, 20, 67000),
  552.                              datetime.datetime(2012, 6, 22, 17, 22, 23, 311000),
  553.                              datetime.datetime(2012, 6, 22, 17, 22, 51, 534000),
  554.                              datetime.datetime(2012, 6, 22, 17, 22, 58, 834000),
  555.                              datetime.datetime(2012, 6, 22, 17, 23, 2, 39000),
  556.                              datetime.datetime(2012, 6, 22, 17, 23, 4, 948000),
  557.                              datetime.datetime(2012, 6, 22, 17, 23, 30, 27000),
  558.                              datetime.datetime(2012, 6, 22, 17, 23, 32, 690000),
  559.                              datetime.datetime(2012, 6, 22, 17, 23, 36, 214000),
  560.                              datetime.datetime(2012, 6, 22, 17, 24, 19, 742000),
  561.                              datetime.datetime(2012, 6, 25, 12, 9, 11, 224000),
  562.                              datetime.datetime(2012, 6, 25, 12, 16, 51, 666000),
  563.                              datetime.datetime(2012, 6, 25, 12, 20, 37, 972000),
  564.                              datetime.datetime(2012, 6, 25, 12, 24, 13, 896000),
  565.                              datetime.datetime(2012, 6, 25, 12, 26, 34, 607000),
  566.                              datetime.datetime(2012, 6, 25, 12, 27, 21, 332000),
  567.                              datetime.datetime(2012, 6, 25, 12, 34, 2, 632000),
  568.                              datetime.datetime(2012, 6, 25, 12, 40, 46, 691000),
  569.                              datetime.datetime(2012, 6, 25, 12, 41, 4, 19000),
  570.                              datetime.datetime(2012, 6, 25, 13, 1, 17, 900000),
  571.                              datetime.datetime(2012, 6, 25, 14, 33, 8, 315000),
  572.                              datetime.datetime(2012, 6, 25, 14, 33, 22, 370000),
  573.                              datetime.datetime(2012, 6, 25, 16, 14, 14, 717000),
  574.                              datetime.datetime(2012, 6, 25, 16, 25, 14, 321000),
  575.                              datetime.datetime(2012, 6, 25, 16, 30, 32, 818000),
  576.                              datetime.datetime(2012, 6, 26, 11, 6, 48, 384000),
  577.                              datetime.datetime(2012, 6, 27, 15, 14, 39, 145000),
  578.                              datetime.datetime(2012, 6, 29, 11, 48, 20, 572000),
  579.                              datetime.datetime(2012, 6, 29, 11, 48, 53, 697000),
  580.                              datetime.datetime(2012, 6, 30, 17, 20, 37, 819000),
  581.                              datetime.datetime(2012, 7, 3, 14, 19, 21, 892000),
  582.                              datetime.datetime(2012, 7, 3, 14, 19, 58, 702000),
  583.                              datetime.datetime(2012, 7, 3, 14, 39, 6, 488000),
  584.                              datetime.datetime(2012, 7, 3, 16, 7, 27, 977000),
  585.                              datetime.datetime(2012, 7, 4, 9, 41, 42, 951000),
  586.                              datetime.datetime(2012, 7, 5, 11, 17, 15, 491000),
  587.                              datetime.datetime(2012, 7, 5, 11, 20, 25, 389000),
  588.                              datetime.datetime(2012, 7, 5, 11, 24, 46, 62000),
  589.                              datetime.datetime(2012, 7, 6, 11, 53, 6, 399000),
  590.                              datetime.datetime(2012, 7, 6, 11, 54, 48, 872000),
  591.                              datetime.datetime(2012, 7, 10, 11, 42, 13, 972000),
  592.                              datetime.datetime(2012, 7, 10, 13, 4, 4, 821000),
  593.                              datetime.datetime(2012, 7, 10, 15, 59, 46, 161000),
  594.                              datetime.datetime(2012, 7, 11, 10, 45, 36, 625000),
  595.                              datetime.datetime(2012, 7, 13, 13, 38, 4, 832000)],
  596.              u'values': [26.936,
  597.                          26.936,
  598.                          299.64,
  599.                          134.12400000000002,
  600.                          21.9,
  601.                          471.41999999999996,
  602.                          43.8,
  603.                          43.8,
  604.                          358.08,
  605.                          500.58,
  606.                          566.28,
  607.                          682.0799999999999,
  608.                          219.264,
  609.                          219.264,
  610.                          240.276,
  611.                          156.024,
  612.                          186.6,
  613.                          138.00000000000003,
  614.                          201.23999999999998,
  615.                          219.264,
  616.                          186.6,
  617.                          146.376,
  618.                          62.124,
  619.                          197.364,
  620.                          201.23999999999998,
  621.                          276.624,
  622.                          370.524,
  623.                          219.264,
  624.                          398.304,
  625.                          869.7239999999999,
  626.                          157.14,
  627.                          314.28,
  628.                          291.264,
  629.                          179.04,
  630.                          92.07600000000002,
  631.                          156.024,
  632.                          219.264,
  633.                          179.04,
  634.                          179.04,
  635.                          470.304,
  636.                          510.5279999999999,
  637.                          156.024,
  638.                          272.94,
  639.                          131.4,
  640.                          570.0,
  641.                          43.8,
  642.                          179.04,
  643.                          219.264,
  644.                          383.66400000000004,
  645.                          197.364,
  646.                          433.764,
  647.                          455.66400000000004,
  648.                          495.88800000000003,
  649.                          43.092,
  650.                          21.491999999999997,
  651.                          48.708,
  652.                          21.093999999999998,
  653.                          47.806000000000004,
  654.                          304.8760000000001,
  655.                          111.888,
  656.                          103.74,
  657.                          10.347999999999999,
  658.                          21.491999999999997,
  659.                          119.515,
  660.                          54.907999999999994,
  661.                          53.872,
  662.                          42.294,
  663.                          73.06200000000001,
  664.                          97.416,
  665.                          97.416,
  666.                          97.416,
  667.                          121.77,
  668.                          211.46999999999997,
  669.                          73.06200000000001,
  670.                          20.695999999999998,
  671.                          48.708,
  672.                          62.16,
  673.                          712.5,
  674.                          10.8,
  675.                          7.2,
  676.                          157.14,
  677.                          570.0,
  678.                          80.4,
  679.                          0.0,
  680.                          43.8,
  681.                          157.14,
  682.                          109.5,
  683.                          855.0,
  684.                          855.0,
  685.                          365.64,
  686.                          459.5400000000001,
  687.                          157.14,
  688.                          339.86400000000003,
  689.                          219.264,
  690.                          179.04,
  691.                          87.6,
  692.                          179.04,
  693.                          393.53999999999996,
  694.                          43.8,
  695.                          146.14800000000002,
  696.                          157.14,
  697.                          157.14,
  698.                          157.14,
  699.                          157.14,
  700.                          157.14,
  701.                          157.14,
  702.                          157.14,
  703.                          157.14,
  704.                          157.14,
  705.                          314.28,
  706.                          408.17999999999995,
  707.                          550.68,
  708.                          590.904,
  709.                          644.5799999999999,
  710.                          272.94,
  711.                          430.08,
  712.                          523.98,
  713.                          545.88,
  714.                          549.756,
  715.                          219.264,
  716.                          219.264,
  717.                          179.04,
  718.                          492.20399999999995,
  719.                          219.264,
  720.                          438.5279999999999,
  721.                          617.5679999999999,
  722.                          219.264,
  723.                          156.024,
  724.                          40.224000000000004,
  725.                          208.5,
  726.                          276.624,
  727.                          142.5,
  728.                          236.4,
  729.                          258.3,
  730.                          21.9,
  731.                          62.124,
  732.                          156.024,
  733.                          119.676,
  734.                          415.44,
  735.                          313.16400000000004,
  736.                          219.264,
  737.                          416.62799999999993,
  738.                          179.04,
  739.                          276.816,
  740.                          298.716,
  741.                          320.61599999999993,
  742.                          272.94,
  743.                          366.84,
  744.                          509.34,
  745.                          728.6039999999999,
  746.                          750.5039999999999,
  747.                          907.6439999999999,
  748.                          907.6439999999999,
  749.                          157.14,
  750.                          127.32,
  751.                          17.964000000000002,
  752.                          0.0,
  753.                          286.74,
  754.                          30.0,
  755.                          129.6,
  756.                          157.14,
  757.                          129.6,
  758.                          352.8,
  759.                          30.0,
  760.                          12.0,
  761.                          132.0,
  762.                          36.0,
  763.                          270.0,
  764.                          244.8,
  765.                          240.0,
  766.                          4.8,
  767.                          6.0,
  768.                          479.988,
  769.                          0.0,
  770.                          8.280000000000001,
  771.                          2.4,
  772.                          9.6,
  773.                          960.0,
  774.                          54.0,
  775.                          14.4,
  776.                          54.0,
  777.                          119.97599999999998,
  778.                          17.988,
  779.                          5.988,
  780.                          27.6,
  781.                          13.188,
  782.                          27.6,
  783.                          25.188]}})
  784.  
  785. # Try uncommenting individual lines and seeing if they work for you
  786. # data = data[-2:] # DOESN'T work
  787. # data = data[-1:] # Works
  788. # data = data[:3] # Works
  789.  
  790. df_data = {}
  791. for datum in data:
  792.     df_data[datum['_id']] = pandas.Series(datum['value']['values'], index=datum['value']['timestamps'])
  793.  
  794. df = pandas.DataFrame(df_data)
  795.  
  796. print df
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement