向量化文本后,显示的输出不是完整的Python

时间:2018-02-23 23:01:48

标签: python python-3.x vectorization tf-idf

我正在处理近7000个字符串,当我正确地向量化它时,输出显示输出的头部和尾部

tfidf_transformer = TfidfTransformer().fit(tweet_bagow)
tweet_tfidf = tfidf_transformer.transform(tweet_bagow)
print(tweet_tfidf)

输出

  (1, 18924)    0.23289785588568357
  (1, 17728)    0.23289785588568357
  (1, 17324)    0.1810217418686322
  (1, 16354)    0.096940817964108
  (1, 15383)    0.22245866652336163
  : :
  (6239, 15381) 0.25658814474406894
  (6239, 13588) 0.28550824143706277
  (6239, 9784)  0.28550824143706277
  (6239, 8280)  0.28550824143706277
  (6239, 6696)  0.22191358948429074

如何在中间没有这个(:: :)的情况下打印完整的输出?

1 个答案:

答案 0 :(得分:1)

来自documentation的人:

"要禁用此行为并强制NumPy打印整个阵列,您可以使用以下命令更改打印选项:"

import numpy as np
np.set_printoptions(threshold='nan')