删除操作需谨慎!!!!!!!
问题记录一下,
File "pandas\core\series.py", line 766, in __getitem__
result = self.index.get_value(self, key)
File "\pandas\core\indexes\base.py", line 3103, in get_value
tz=getattr(series.dtype, 'tz', None))
File "pandas\_libs\index.pyx", line 106, in pandas._libs.index.IndexEngine.get_value
File "pandas\_libs\index.pyx", line 114, in pandas._libs.index.IndexEngine.get_value
File "pandas\_libs\index.pyx", line 162, in pandas._libs.index.IndexEngine.get_loc
File "pandas\_libs\hashtable_class_helper.pxi", line 958, in pandas._libs.hashtable.Int64HashTable.get_item
File "pandas\_libs\hashtable_class_helper.pxi", line 964, in pandas._libs.hashtable.Int64HashTable.get_item
找了很多原因都不对,就是因为有一块代码对数据进行了删除,导致索引不在了,这时候就需要重新排一下索引。
#重新定义索引,才能支持遍历
matrix_df = matrix_df.reset_index(drop=True)
不明白的,请留言。