python - 如何解决 KeyError: "['Label'] not found in axis" 的问题?
问题描述
我正在使用tf.keras
. 我想删除列名Label并将Label 设置为 Y和X 中的所有其他列。我正在使用熊猫。这是代码行:
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"
我尝试了不同的方法但失败了。你们中的任何人都可以帮助摆脱这种情况。
解决方案
推荐阅读
- java - struts-layout 操作中的验证
- python - Python - 使用 OpenOPC 从远程服务器读取 OPCDA
- php - 从页面获取img时节点列表为空
- html - 如何使用 inline-grid 在一行中制作图标和文本?
- ios - iOS 从 Adobe Reader 共享 PDF
- c - 将字符和整数值的加法打印为浮点数
- javascript - 无法在 LoadHtml("") 上加载 html;
- python - Python烧瓶日期时间戳格式
- php - 带有 Nwidart 模块菜单选项的 Laravel AdminLTE
- google-sheets - Google表格:按ID将行和列分组到单元格中