keyError:***not found in axis
时间: 2023-07-05 22:30:42 浏览: 163
这个错误通常是由于在 Pandas 数据框中使用了一个不存在的列名或行名引起的。可能是因为你输入的列名或行名拼写错误或者确实不存在。你需要检查你的代码,确保你的列名或行名是正确的,或者尝试使用其他存在的列名或行名来代替。你也可以使用 `df.columns` 和 `df.index` 属性来查看所有的列名和行名。
相关问题
KeyError: "['class'] not found in axis"
这个错误通常是由于数据集中没有名为“class”的列而导致的。请确保您的数据集中有名为“class”的列,并且列名没有拼写错误。如果您的数据集中没有名为“class”的列,则需要根据您的实际情况更改代码中的相应部分。例如,如果您的目标变量名为“target”,则可以将代码中的以下行:
```python
y = df['class']
```
更改为:
```python
y = df['target']
```
请检查您的数据集,并相应地更改代码中的列名。
KeyError: "['kind'] not found in axis"
这个错误通常出现在使用 Pandas 库中的 DataFrame 时,当你尝试访问不存在的列或索引时就会出现这个错误。你需要仔细检查你的代码,看看是否有拼写错误或者使用了错误的列或索引名。你也可以尝试使用 df.columns 查看 DataFrame 中所有的列名,以确保你使用的列名是正确的。如果你需要进一步的帮助,请提供更多的代码和具体的错误信息。