AttributeError: у объекта 'Index' нет атрибута 'remove_unused_levels' - PullRequest
0 голосов
/ 08 ноября 2019

Привет, ребята. Я получаю следующее сообщение об ошибке:

AttributeError: 'Index' object has no attribute 'remove_unused_levels'

Функция трассировки выглядит следующим образом: Traceback (последний последний вызов):

File "/home/sampath/Documents/parsertool/RankCV.py", line 47, in plot_ranking_chart
    final_database2 = final_database['Candidate Name'].groupby(final_database['Keyword']).count().unstack()
  File "/home/sampath/environments/project_env/lib/python3.7/site-packages/pandas/core/series.py", line 2899, in unstack
    return unstack(self, level, fill_value)
  File "/home/sampath/environments/project_env/lib/python3.7/site-packages/pandas/core/reshape/reshape.py", line 501, in unstack
    constructor=obj._constructor_expanddim)
  File "/home/sampath/environments/project_env/lib/python3.7/site-packages/pandas/core/reshape/reshape.py", line 116, in __init__
    self.index = index.remove_unused_levels()
AttributeError: 'Index' object has no attribute 'remove_unused_levels'

Во время выполнения следующего кода:

final_database2 = final_database['Candidate Name'].groupby(final_database['Keyword']).count().unstack()
final_database2.reset_index(inplace = True)
final_database2.fillna(0,inplace=True)
new_data = final_database2.iloc[:,1:]
new_data.index = final_database2['Keyword']
return new_data

Я не могу понять, что это за ошибка. Может кто-нибудь объяснить, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...