[英]How do I create a function that will return a value in a dictionary for each row within a data sheet using Python?
[英]Python function return the same value for each row
您将获得相同的值,因为每次您传递[df.emotion]
时,它都是数据框的整个列,而不是您要处理的值的text
。
如果你想为每一行做postagging,你应该通过以下方式修改你的函数:
def postagging(text):
pos_emotion = ct.tag_sents([text])
return pos_emotion
希望能帮助到你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.