---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-22-043111d9df08> in <module>()
1 sns.set_style("white")
----> 2 sns.tsplot(y=" MeanAvgTemperature", data=df);
3 plt.ylabel('')
4 plt.xlabel('Differences in Annual Temperatures Compared to 30 year average 1981-2010')
5 plt.xticks(rotation=90)
/Users/lexieheinle/anaconda/envs/homework/lib/python3.5/site-packages/seaborn/timeseries.py in tsplot(data, time, unit, condition, value, err_style, ci, interpolate, color, estimator, n_boot, err_palette, err_kws, legend, ax, **kwargs)
275 for c, (cond, df_c) in enumerate(data.groupby(condition, sort=False)):
276
--> 277 df_c = df_c.pivot(unit, time, value)
278 x = df_c.columns.values.astype(np.float)
279
/Users/lexieheinle/anaconda/envs/homework/lib/python3.5/site-packages/pandas/core/frame.py in pivot(self, index, columns, values)
3761 """
3762 from pandas.core.reshape import pivot
-> 3763 return pivot(self, index=index, columns=columns, values=values)
3764
3765 def stack(self, level=-1, dropna=True):
/Users/lexieheinle/anaconda/envs/homework/lib/python3.5/site-packages/pandas/core/reshape.py in pivot(self, index, columns, values)
322 cols = [columns] if index is None else [index, columns]
323 append = index is None
--> 324 indexed = self.set_index(cols, append=append)
325 return indexed.unstack(columns)
326 else:
/Users/lexieheinle/anaconda/envs/homework/lib/python3.5/site-packages/pandas/core/frame.py in set_index(self, keys, drop, append, inplace, verify_integrity)
2778 names.append(None)
2779 else:
-> 2780 level = frame[col]._values
2781 names.append(col)
2782 if drop:
/Users/lexieheinle/anaconda/envs/homework/lib/python3.5/site-packages/pandas/core/frame.py in __getitem__(self, key)
1967 return self._getitem_multilevel(key)
1968 else:
-> 1969 return self._getitem_column(key)
1970
1971 def _getitem_column(self, key):
/Users/lexieheinle/anaconda/envs/homework/lib/python3.5/site-packages/pandas/core/frame.py in _getitem_column(self, key)
1974 # get column
1975 if self.columns.is_unique:
-> 1976 return self._get_item_cache(key)
1977
1978 # duplicate columns & possible reduce dimensionality
/Users/lexieheinle/anaconda/envs/homework/lib/python3.5/site-packages/pandas/core/generic.py in _get_item_cache(self, item)
1089 res = cache.get(item)
1090 if res is None:
-> 1091 values = self._data.get(item)
1092 res = self._box_item_values(item, values)
1093 cache[item] = res
/Users/lexieheinle/anaconda/envs/homework/lib/python3.5/site-packages/pandas/core/internals.py in get(self, item, fastpath)
3218 loc = indexer.item()
3219 else:
-> 3220 raise ValueError("cannot label index with a null key")
3221
3222 return self.iget(loc, fastpath=fastpath)
ValueError: cannot label index with a null key