【问题标题】:KeyError: "None of [Index(['file_path'], dtype='object')] are in the [columns]KeyError:“[Index(['file_path'], dtype='object')] 均不在 [columns] 中
【发布时间】:2021-01-08 14:38:23
【问题描述】:

我尝试运行此file,但在尝试调用该函数时出现以下错误。我不明白是什么导致了这个错误。我想做一些图像增强,以便我的模型在训练时可以更好地理解它们。欢迎任何其他建议或代码来做同样的事情。

Traceback (most recent call last):
  File "C:/DIP_Ankita/image_corrector.py", line 12, in <module>
    data = data[['file_path']]
  File "C:\Users\srchirag27\AppData\Local\Programs\Python\Python36\lib\site-packages\pandas\core\frame.py", line 3001, in __getitem__
    indexer = self.loc._convert_to_indexer(key, axis=1, raise_missing=True)
  File "C:\Users\srchirag27\AppData\Local\Programs\Python\Python36\lib\site-packages\pandas\core\indexing.py", line 1285, in _convert_to_indexer
    return self._get_listlike_indexer(obj, axis, **kwargs)[1]
  File "C:\Users\srchirag27\AppData\Local\Programs\Python\Python36\lib\site-packages\pandas\core\indexing.py", line 1092, in _get_listlike_indexer
    keyarr, indexer, o._get_axis_number(axis), raise_missing=raise_missing
  File "C:\Users\srchirag27\AppData\Local\Programs\Python\Python36\lib\site-packages\pandas\core\indexing.py", line 1177, in _validate_read_indexer
    key=key, axis=self.obj._get_axis_name(axis)
KeyError: "None of [Index(['file_path'], dtype='object')] are in the [columns]"

【问题讨论】:

标签: python image image-processing image-enhancement


【解决方案1】:

data[['file_path']] 创建一个仅包含一列的新数据框 - file_path

检查 data.columns,如果所需的列不存在,则需要确保该列正在传递。

【讨论】:

  • 是的,但我的代码中没有数据[['file_path']]
  • 上传代码到 image_corrector.py 文件?那是抛出错误的那个。
【解决方案2】:

我认为你在 conj 之前缺少 np,np.conj() 在你的第 10 行

【讨论】:

  • 它是在 numpy 对象上调用的。我认为它应该工作得很好。
  • 你试过了吗? dt0_h = np.vstack((np.diff(fin, n=1, axis=1).np.conj().T, fin[:,0].np.conj().T-fin[:,-1].np.conj().T)).np.conj().T
【解决方案3】:

正在保存的文件存在一些问题。调用的是先前编写的代码,而不是更新的代码。我删除了该文件,然后使用相同的脚本创建了另一个文件,它运行良好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-04
    • 2022-11-18
    • 2023-01-30
    • 2019-09-16
    • 2020-05-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多