如何解决与执行时使用分割功能有关的问题适用于pandas数据框
我有一个预定义的函数UncommonWords(A,B),它可以找到两个字符串A和B之间的不常见单词
def UncommonWords(A,B):
# count will contain all the word counts
count = {}
# insert words of string A to hash
for word in A.split():
count[word] = count.get(word,0) + 1
# insert words of string B to hash
for word in B.split():
count[word] = count.get(word,0) + 1
# return required list of words
return [word for word in count if count[word] == 1]
我有一个包含“摘要”和“新摘要”列的数据框,我想查找它们之间的不常用词并将其保存在新列“标志”中。有没有一种方法可以应用Apply函数执行相同的功能?
我正在尝试使用命令,
df_specific['Flag'] = df_specific.apply((UncommonWords(df_specific['summary'],df_specific['new_summary'])))
但这给了我一个错误,“系列”对象没有属性“分割”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。