将LDAvis输出转换为tiff

时间:2018-07-21 20:36:10

标签: json tiff topic-modeling

我正在研究主题建模,最近我发现了出色的库“ LDAvis”。不幸的是,该库的可视输出在json中,并且我不知道如何将其转换为tiff。这是大多数学术期刊所要求的图形格式。 我需要的是一种将LDAvis的输出转换为tiff的方法。

这里是我从'text2vec'包中获得的示例,从这里:https://github.com/dselivanov/text2vec/issues/235

library(text2vec)

library(magrittr)

data("movie_review")

tokens = movie_review$review[1:4000] %>% 
   tolower %>% 
   word_tokenizer
 it = itoken(tokens, ids = movie_review$id[1:4000], progressbar = FALSE)

v = create_vocabulary(it) %>% 
 prune_vocabulary(term_count_min = 10, doc_proportion_max = 0.2)
 vectorizer = vocab_vectorizer(v)
 dtm = create_dtm(it, vectorizer, type = "dgTMatrix")


 lda_model = LDA$new(n_topics = 10, doc_topic_prior = 0.1, topic_word_prior = 0.01)

 doc_topic_distr = 
   lda_model$fit_transform(x = dtm, n_iter = 1000, 
                      convergence_tol = 0.001, n_check_convergence = 25, 
                      progressbar = FALSE)

 # this plots LDAvis in current session

 lda_model$plot()

我想要完成的是这样的图形:

enter image description here

这:

enter image description here

不幸的是,这是我所能做的最好的事情,方法是使用某种转换器(按“打印”页面,并以.pdf转换器的形式自动打开) enter image description here 预先谢谢你。

0 个答案:

没有答案