小编Kar*_*ngh的帖子

“DataFrameGroupBy”对象没有属性“set_index”

我有一个数据帧数据。分组并重置索引后,我无法将日期列设置为索引。

data = data.groupby('Payment Date ')
data['Payment Amount '].sum().reset_index()
Run Code Online (Sandbox Code Playgroud)

这是我的输出重置索引

 data = data.set_index('Payment Date ', inplace  = True)
 data.index
Run Code Online (Sandbox Code Playgroud)

错误:

AttributeError                            Traceback (most recent call last)
<ipython-input-12-581b0b0bf83f> in <module>
----> 1 data = data.set_index('Payment Date ', inplace  = True)
      2 data.index

c:\users\nitro\appdata\local\programs\python\python37-32\lib\site-packages\pandas\core\groupby\groupby.py in __getattr__(self, attr)
    702 
    703         raise AttributeError(
--> 704             f"'{type(self).__name__}' object has no attribute '{attr}'"
    705         )
    706 

AttributeError: 'DataFrameGroupBy' object has no attribute 'set_index'
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas python-3.7

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1

python-3.7 ×1