首页 > 解决方案 > 如何解决 KeyError: "['Label'] not found in axis" 的问题?

问题描述

我正在使用tf.keras. 我想删除列名Label并将Label 设置为 YX 中的所有其他列。我正在使用熊猫。这是代码行:

df =df.drop(['Label'], axis=1, inplace=True)

我收到以下错误:

KeyError Traceback (most recent call last)
in ()
----> 1 df =df.drop(['Label'], axis=1, inplace=True)

3 frames
/usr/local/lib/python3.6/dist-packages/pandas/core/indexes/base.py in drop(self, labels, errors)
5285 if mask.any():
5286 if errors != "ignore":
-> 5287 raise KeyError(f"{labels[mask]} not found in axis")
5288 indexer = indexer[~mask]
5289 return self.delete(indexer)

KeyError: "['Label'] not found in axis"

我尝试了不同的方法但失败了。你们中的任何人都可以帮助摆脱这种情况。

标签: pythonpandas

解决方案


推荐阅读