LDA可视化最后一步
pyLDAvis.gensim.prepare(lda_model, corpus, dictionary)
运行pyLDAvis.gensim.prepare(lda_model, corpus, dictionary)时
出现错误UnicodeEncodeError: ‘ascii’ codec can’t encode character ‘\u5b59’ in position 18: ordinal not in range(128)
求助了一下chitGPT
这个错误可能是因为在准备可视化之前没有正确地设置默认编码。尝试在代码开头添加以下行:
import sys
reload(sys)
sys.setdefaultencoding('utf8'