Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python KeyError:“;[Index([';file#u path';],dtype=';object';)]都不在[列]中_Python_Image_Image Processing_Image Enhancement - Fatal编程技术网

Python KeyError:“;[Index([';file#u path';],dtype=';object';)]都不在[列]中

Python KeyError:“;[Index([';file#u path';],dtype=';object';)]都不在[列]中,python,image,image-processing,image-enhancement,Python,Image,Image Processing,Image Enhancement,我试着运行这个函数,但在尝试调用该函数时出现了以下错误。我不明白是什么导致了这个错误。我想做一些图像增强,以便我的模型在训练时能够更好地理解它们。欢迎提出任何其他建议或代码 Traceback (most recent call last): File "C:/DIP_Ankita/image_corrector.py", line 12, in <module> data = data[['file_path']] File "C:\U

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

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]"
回溯(最近一次呼叫最后一次):
文件“C:/DIP\u Ankita/image\u corrector.py”,第12行,在
数据=数据[['文件路径']]
文件“C:\Users\srchirag27\AppData\Local\Programs\Python\36\lib\site packages\pandas\core\frame.py”,第3001行,在u getitem中__
索引器=self.loc.\u将\u转换为\u索引器(键,轴=1,上升\u缺失=True)
文件“C:\Users\srchirag27\AppData\Local\Programs\Python\36\lib\site packages\pandas\core\index.py”,第1285行,位于转换到索引器中
返回自我。获取列表式索引器(对象、轴、**kwargs)[1]
文件“C:\Users\srchirag27\AppData\Local\Programs\Python36\lib\site packages\pandas\core\index.py”,第1092行,位于“获取列表式索引器”中
keyarr,索引器,o.\u获取\u轴编号(轴),raise\u missing=raise\u missing
文件“C:\Users\srchirag27\AppData\Local\Programs\Python36\lib\site packages\pandas\core\index.py”,第1177行,位于“验证”和“读取”索引器中
key=key,axis=self.obj.\u get\u axis\u name(axis)
KeyError:“[Index(['file_path'],dtype='object')]中没有一个在[columns]中”

data['file\u path']]创建一个只包含一列文件路径的新数据框


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

data[['file\u path']]创建一个只包含一个列-file\u路径的新数据框


检查data.columns,如果所需的列不在那里,那么您需要确保该列被传递。

我认为您在第10行的conj之前缺少np,
np.conj()
,我认为您在第10行的conj之前缺少np,
np.conj()
保存文件时出现了一些问题。正在调用以前编写的代码,而不是更新的代码。我删除了该文件,然后用相同的脚本创建了另一个文件,效果很好。

保存文件时出现了一些问题。正在调用以前编写的代码,而不是更新的代码。我删除了该文件,然后用相同的脚本创建了另一个文件,效果很好。

您运行了什么代码?我在链接中提到了代码您运行了什么代码?我在链接中提到了它在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
它是在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是的,但是我的代码上传到image_corrector.py文件的任何地方都没有数据['file\u path']?是的,但是我的代码中没有数据['file\u path']],上传代码到image\u corrector.py文件?这就是抛出错误的那个。