属性错误:"列表"对象没有函数'lower'



如何应用较低的函数预处理文本我使用这一行' ' df['句子']= df['句子']。Apply (lambda x: x.lower() if type(x)==str else x) '但tfidf正在给出错误('list'对象没有属性'lower')TFIDF误差

这是一个简单的例子,但它会将所有值转换为str,而不管它的类型。

`df['Sentences'] = df['Sentences'].str.lower()`

,或者如果你想用类型检查,使用lambdadf['Sentences'] = df['Sentences'].apply(lambda x: str(x).lower() if type(x)==str else x)

相关内容

  • 没有找到相关文章

最新更新