首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python情感分类

Python情感分类
EN

Stack Overflow用户
提问于 2016-07-06 00:38:15
回答 1查看 395关注 0票数 1

嗨,我正试图用情感分类器package.The对某些文本文件进行分类,下面的程序对一个句子很好,即,

代码语言:javascript
运行
复制
from senti_classifier import senti_classifier
sentences = ['i love u']
pos_score, neg_score = senti_classifier.polarity_scores(sentences)
print pos_score, neg_score

但是,如果使用xls文件对每条记录进行分类,其结果是正数和负数都是0.0。请帮帮我。

代码语言:javascript
运行
复制
import openpyxl
from senti_classifier import senti_classifier
wb = openpyxl.load_workbook('sentiment2.xlsx')
sheet = wb.active
sheet.columns[0]
for cellObj in sheet.columns[0]:
    sentences = cellObj.value
    print(sentences)
    pos_score, neg_score = senti_classifier.polarity_scores(sentences)
    print pos_score, neg_score
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-06 00:42:26

function需要一个字符串列表作为参数,但是您要传递一个字符串。把它写在清单上:

代码语言:javascript
运行
复制
pos_score, neg_score = senti_classifier.polarity_scores([sentences])
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38214855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档