我有數據幀數據有3列 - 日期,分段和度量。我正在做以下事情:我如何在數據集中找到使用熊貓的中位數?
data = pandas.read_csv("Filename.csv")
ave = data.groupby('Segment').mean() #works
ave = data.groupby('Segment').median() #gives error
ave['median'] = data.groupby('Segment').median()
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/usr/lib/pymodules/python2.7/pandas/core/frame.py", line 1453, in __setitem__
self._set_item(key, value)
File "/usr/lib/pymodules/python2.7/pandas/core/frame.py", line 1488, in _set_item
NDFrame._set_item(self, key, value)
File "/usr/lib/pymodules/python2.7/pandas/core/generic.py", line 301, in _set_item
self._data.set(key, value)
File "/usr/lib/pymodules/python2.7/pandas/core/internals.py", line 616, in set
assert(value.shape[1:] == self.shape[1:])
AssertionError
請給出一個演示問題的數據示例。 – BrenBarn