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 [ ]:
Content source: facemelters/data-science
Similar notebooks: