Nlp 尝试训练数据时出现文本错误

Nlp 尝试训练数据时出现文本错误,nlp,stanford-nlp,training-data,Nlp,Stanford Nlp,Training Data,获取值错误:尝试从deeppavlov模型读取和提供csv数据BasicClassificationDatasetReader时出现“文本” 从deeppavlov导入数据集_读取器 dat=数据集\u读取器。基本分类\u读取器。基本分类数据集读取器() l=dat.read(“C:\Users\Anna\Desktop\NLP\test”,url=None,格式为'csv',sep=',',,header=1) TypeError回溯(最近一次调用上次) 获取值中的~\Anaconda3\li

获取值错误:尝试从deeppavlov模型读取和提供csv数据BasicClassificationDatasetReader时出现“文本”

从deeppavlov导入数据集_读取器

dat=数据集\u读取器。基本分类\u读取器。基本分类数据集读取器() l=dat.read(“C:\Users\Anna\Desktop\NLP\test”,url=None,格式为'csv',sep=',',,header=1)

TypeError回溯(最近一次调用上次) 获取值中的~\Anaconda3\lib\site packages\pandas\core\index\base.py(self、series、key) 4380请尝试: ->4381返回libindex.get_value_框(s,键) 4382除索引器外:

pandas/_libs/index.pyx在pandas中。_libs.index.get_value_box()

pandas/_libs/index.pyx在pandas中。_libs.index.get_value_at()

pandas/_libs/util.pxd在pandas中。_libs.util.get_value_at()

pandas/_libs/util.pxd在pandas中。_libs.util.validate_indexer()

TypeError:“str”对象不能解释为整数

在处理上述异常期间,发生了另一个异常:

KeyError回溯(最近一次呼叫最后一次) 在里面 2. 3 dat=数据集读取器。基本分类读取器。基本分类数据集读取器() ---->4 l=dat.read(“C:\Users\Anna\Desktop\NLP\test”,url=None,格式为'csv',sep=',',',,header=1,name=['x','y'])

~\Anaconda3\lib\site packages\deeppavlov\dataset\u readers\basic\u classification\u reader.py in read(self,data\u path,url,format,class\u sep,*args,**kwargs) 100如果sep等级为无: 101#每个样本是一个元组(“文本”、“标签”) -->102数据[data_type]=[(行[x],str(行[y]),用于df.iterrows()中的行 103其他: 104#每个样本是一个元组(“文本”、[“标签”、“标签”、…])

~\Anaconda3\lib\site packages\deeppavlov\dataset\u readers\basic\u classification\u reader.py in(.0) 100如果sep等级为无: 101#每个样本是一个元组(“文本”、“标签”) -->102数据[data_type]=[(行[x],str(行[y]),用于df.iterrows()中的行 103其他: 104#每个样本是一个元组(“文本”、[“标签”、“标签”、…])

getitem中的~\Anaconda3\lib\site packages\pandas\core\series.py(self,key) 866 key=com.apply\u如果可调用(key,self) 867尝试: -->868结果=self.index.get_值(self,key) 869 870如果不是标量(结果):

获取值中的~\Anaconda3\lib\site packages\pandas\core\index\base.py(self、series、key) 4387升起无效指示灯错误(钥匙) 4388其他: ->4389上升e1 4390例外情况除外:#布拉格语:无封面 4391上升e1

获取值中的~\Anaconda3\lib\site packages\pandas\core\index\base.py(self、series、key) 4373尝试: 4374返回自引擎。获取值(s,k, ->4375 tz=getattr(series.dtype,“tz”,无)) 4376键错误除外,如e1: 4377如果len(self)>0且(self.holds_integer()或self.is_boolean()):

pandas/_libs/index.pyx在pandas中。_libs.index.IndexEngine.get_value()

pandas/_libs/index.pyx在pandas中。_libs.index.IndexEngine.get_value()

pandas/_libs/index.pyx在pandas中。_libs.index.IndexEngine.get_loc()

pandas/_libs/hashtable_class_helper.pxi在pandas._libs.hashtable.PyObjectHashTable.get_item()中

pandas/_libs/hashtable_class_helper.pxi在pandas._libs.hashtable.PyObjectHashTable.get_item()中

KeyError:“文本”

从deeppavlov进口列车模型,配置 ​

我希望数据能够无误地传送。现在数据看起来像 值标签
1600行

存在未记录的初始化参数
x='text'
y='labels'
-用于
x
y
数据的标题。出现错误是因为pandas在数据中找不到
文本
标题。
还请记住,您使用的是
header=1
,行号以
0
开头,因此将跳过csv文件中的第一行