Привет, ребята. Я получаю следующее сообщение об ошибке:
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
Я не могу понять, что это за ошибка. Может кто-нибудь объяснить, пожалуйста?