KeyError: "None of [Int64Index([2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019,\n ...\n 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023],\n dtype='int64', length=25411)] are in the [columns]"
时间: 2023-09-23 20:02:11 浏览: 127
Python编程惯例.docx
这个错误通常发生在尝试访问一个不存在的列时。根据你提供的错误信息,看起来你可能在尝试访问一个名为"columns"的列,但实际上该列并不存在。
请确保你正在访问正确的列名,并且这些列名存在于你的数据中。你可以使用`df.columns`来查看数据框(DataFrame)中的所有列名。如果你使用的是Pandas库,可以执行以下代码:
```python
import pandas as pd
# 假设你的数据是一个DataFrame,名为df
print(df.columns)
```
确保你正在使用正确的列名,并且这些列名与你的数据一致。如果仍然遇到问题,请提供更多关于你的数据和代码的信息,以便我能够更好地帮助你。
阅读全文