TfidfVectorizer - Vocabulary wasn't fitted
tfidf_train = TfidfTransformer().fit_transform(X_new)test_data = TfidfVectorizer().transform(val_test)这是因为在计算训练数据的tfidf之前进行卡方检验筛出了一部分的特征值(即特征词),那么返回的tfidf_train的二维矩阵每一行维度就会比原始数据矩阵维度小,因为筛出了一部分词,例如卡...