UnicodeDecodeError:'ascii'编解码器无法解码位置1039的字节0x92:序数不在范围内(128)

时间:2018-06-26 10:23:34

标签: python nltk

from nltk.stem import WordNetLemmatizer
lemmatizer= WordNetLemmatizer()
data1['lematized']=""
data1['lematized']=data1['punctuation_removal'].apply(lambda x 
:lemmatizer.lemmatize(x))

我正在使用此代码对自然语言项目中的数据进行词法化,但是返回错误。

UnicodeDecodeError: 'ascii' codec can't decode byte 0x92 in position 1039: ordinal not in range(128)

我尝试将默认编码更改为UTF-8,但没有用。

当我提供标记化的标记数据作为输入时,会导致

    from nltk.stem import WordNetLemmatizer
    lemmatizer= WordNetLemmatizer()
    data1['lematized']=""
    data1['lematized']=data1['word_tagging'].apply(lambda x :lemmatizer.lemmatize(x))

Error: TypeError: unhashable type: 'list'

我该如何解决这个问题?

0 个答案:

没有答案