In [10]:
import csv
import pandas as pd
import matplotlib
import sys
import json

In [12]:



---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-12-2aa166c7e19a> in <module>()
----> 1 data = json.load('https://dataclips.heroku.com/wzskvliqdvaythtknaesjdtctlyn-articles-by-pub-date.json')

/Users/Mike/anaconda/lib/python2.7/json/__init__.pyc in load(fp, encoding, cls, object_hook, parse_float, parse_int, parse_constant, object_pairs_hook, **kw)
    284 
    285     """
--> 286     return loads(fp.read(),
    287         encoding=encoding, cls=cls, object_hook=object_hook,
    288         parse_float=parse_float, parse_int=parse_int,

AttributeError: 'str' object has no attribute 'read'

In [14]:
df = pd.read_json(path_or_buf='https://dataclips.heroku.com/wzskvliqdvaythtknaesjdtctlyn-articles-by-pub-date.json')


---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-14-789672ef5dc7> in <module>()
----> 1 df = pd.read_json(path_or_buf='https://dataclips.heroku.com/wzskvliqdvaythtknaesjdtctlyn-articles-by-pub-date.json')

/Users/Mike/anaconda/lib/python2.7/site-packages/pandas/io/json.pyc in read_json(path_or_buf, orient, typ, dtype, convert_axes, convert_dates, keep_default_dates, numpy, precise_float, date_unit)
    208         obj = FrameParser(json, orient, dtype, convert_axes, convert_dates,
    209                           keep_default_dates, numpy, precise_float,
--> 210                           date_unit).parse()
    211 
    212     if typ == 'series' or obj is None:

/Users/Mike/anaconda/lib/python2.7/site-packages/pandas/io/json.pyc in parse(self)
    276 
    277         else:
--> 278             self._parse_no_numpy()
    279 
    280         if self.obj is None:

/Users/Mike/anaconda/lib/python2.7/site-packages/pandas/io/json.pyc in _parse_no_numpy(self)
    493         if orient == "columns":
    494             self.obj = DataFrame(
--> 495                 loads(json, precise_float=self.precise_float), dtype=None)
    496         elif orient == "split":
    497             decoded = dict((str(k), v)

/Users/Mike/anaconda/lib/python2.7/site-packages/pandas/core/frame.pyc in __init__(self, data, index, columns, dtype, copy)
    225                                  dtype=dtype, copy=copy)
    226         elif isinstance(data, dict):
--> 227             mgr = self._init_dict(data, index, columns, dtype=dtype)
    228         elif isinstance(data, ma.MaskedArray):
    229             import numpy.ma.mrecords as mrecords

/Users/Mike/anaconda/lib/python2.7/site-packages/pandas/core/frame.pyc in _init_dict(self, data, index, columns, dtype)
    360 
    361         return _arrays_to_mgr(arrays, data_names, index, columns,
--> 362                               dtype=dtype)
    363 
    364     def _init_ndarray(self, values, index, columns, dtype=None,

/Users/Mike/anaconda/lib/python2.7/site-packages/pandas/core/frame.pyc in _arrays_to_mgr(arrays, arr_names, index, columns, dtype)
   5090     # figure out the index, if necessary
   5091     if index is None:
-> 5092         index = extract_index(arrays)
   5093     else:
   5094         index = _ensure_index(index)

/Users/Mike/anaconda/lib/python2.7/site-packages/pandas/core/frame.pyc in extract_index(data)
   5138             lengths = list(set(raw_lengths))
   5139             if len(lengths) > 1:
-> 5140                 raise ValueError('arrays must all be same length')
   5141 
   5142             if have_dicts:

ValueError: arrays must all be same length

In [8]:



---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-8-3d87f2a99832> in <module>()
----> 1 df.summary()

/Users/Mike/anaconda/lib/python2.7/site-packages/pandas/core/generic.pyc in __getattr__(self, name)
   2244                 return self[name]
   2245             raise AttributeError("'%s' object has no attribute '%s'" %
-> 2246                                  (type(self).__name__, name))
   2247 
   2248     def __setattr__(self, name, value):

AttributeError: 'DataFrame' object has no attribute 'summary'

In [ ]: