来自serVis的LDAvis HTML输出是空白的

时间:2015-06-08 17:07:45

标签: r lda topic-modeling

我第一次尝试使用LDAvis,但遇到了以下问题:

在我的JSON对象上运行serVis后,

serVis(json, out.dir = 'LDAvis', open.browser = FALSE)

创建了5个预期文件(即d3.v3.js,index.html,lda.css,lda.json和ldavis.js)。据我了解LDAvis,打开html文件应打开交互式查看器。但是,在执行此操作时,仅打开空白网页

我将html源代码与在线发现的LDAvis项目进行了比较,它们是相同的。这是使用Christopher Gandrud的脚本here建立的,其中LDA结果来自topicmodels包并使用了Gibbs方法。基础数据使用~45K文档,约15K唯一术语。对于它的价值,lda.json文件看起来有点小~6MB。

不幸的是,这个问题似乎太大,无法提供样本数据或可重现的代码。 (如果我可以更多地隔离问题,那么也许我可以添加示例代码。)相反,我希望读者对此问题的原因有任何想法,或者它是否已经出现过。

感谢您的反馈!

1 个答案:

答案 0 :(得分:5)

我意识到大多数网络浏览器限制对本地文件的访问后,我已经解决了这个问题。对于Chrome,需要使用选项" - allow-file-access-from-files"来调用.exe。否则,除非您手动检查HTML元素,否则不会显示打开LDAvis输出的错误。