如何查看TF-IDF结果? [重复]

问题描述 投票:0回答:1

我正在看这个例子

https://www.analyticsvidhya.com/blog/2019/04/predicting-movie-genres-nlp-multi-label-classification/

恰好在使用TF-IDF的那一行

# create TF-IDF features
xtrain_tfidf = tfidf_vectorizer.fit_transform(xtrain)
xval_tfidf = tfidf_vectorizer.transform(xval)

[当我尝试查看xtrain_tfidf的结果时出现此错误

xtrain_tfidf
Out[69]: 
<33434x10000 sparse matrix of type '<class 'numpy.float64'>'
    with 3494870 stored elements in Compressed Sparse Row format>

我想看看xtrain_tfidf有什么?

如何查看?

python tf-idf
1个回答
0
投票

如果您要打印所有内容,那么速度慢和可能的内存不足,请尝试

import numpy as np

with np.printoptions(threshold=np.inf):
    print(xtrain_tfidf.toarray())

此外,您也可以用print(xtrain_tfidf)打印稀疏值。

© www.soinside.com 2019 - 2024. All rights reserved.