尝试让Naive Bayes分类器运行备用训练数据集时出错(Python)

时间:2015-10-04 20:26:28

标签: python twitter indexing classification

我正在尝试使用Naive Bayes分类器来处理用于情绪分析的一组推文。该代码完美地适用于我练习的sample.csv文件。但是,当我在我的训练数据csv文件(它的格式完全相同,只是大约7000条推文)上尝试时,我得到一个索引错误。

以下是特定的代码块:

import csv
import nltk

#Read the tweets one by one and process it
inpTweets = csv.reader(open('SampleTweets.csv', 'rb'), delimiter=',', quotechar='|')
tweets = []
for row in inpTweets:
    sentiment = row[0]
    tweet = row[1]
    processedTweet = processTweet(tweet)
    featureVector = getFeatureVector(processedTweet)
    tweets.append((featureVector, sentiment));

返回的错误是

tweet = row [1]

并声明'链接索引超出范围'。

之前它完美无缺,作为一名新的程序员,我真的陷入困境。

谢谢!

0 个答案:

没有答案