首页 > 解决方案 > Keyerror,使用 pandas 时读取 .csv

问题描述

当我预处理 LIDC-IDLI 数据集时,我想读取 csv 文件并使用 Modality 删除关键字:

meta = pd.read_csv(metadatapath, header=None, delimiter=",", names=column_names)
meta=meta.drop(meta[meta['Modality']!='CT'].index)
meta=meta.reset_index()

错误是:

KeyError: 'Modality'

为什么会出现此错误以及如何解决?谢谢

标签: pythonpandas

解决方案


当我运行以下代码时,我没有出现 keyerror

meta = pd.read_csv(metadatapath)
meta=meta.drop(meta[meta['Modality']!='CT'].index)
meta=meta.reset_index()

推荐阅读