问题标签 [pyldavis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2425 浏览

python - 在 macos 上的 anaconda 上安装 python 包

这可能是一个愚蠢的简单问题,但我在 Anaconda 或其他地方的文档中找不到答案。当谈到 Python 时,我有点菜鸟,我正在尝试安装一个包。这个问题可以推广到其他包。

眼镜

我正在使用 macOS Catalina (10.15.5) 并使用 Anaconda 作为我的 python 环境 (python2.7)。

问题

我正在尝试在我的 python 环境中安装包pyLDAvis,但该包在 Anaconda 的环境管理器中不可用,pip或者condainstall 无法在 Spyder shell 上运行。只在 Anaconda Prompt 上运行pip和安装?conda问题是我已经读过Anaconda Prompt存在于Windows 上,而我在mac 上。我如何在 Anaconda 上安装软件包(pip、、conda或其他)?

我错过了什么吗?

任何帮助或指向文档的指针都会很棒!谢谢

0 投票
0 回答
305 浏览

r - 从浏览器的目录中查看保存的 LDAvis 图

我使用 R 中的 text2veec 包创建了一个 LDAvis 图。尝试但未能将其作为完全交互式网页保存到我的本地目录中。

当使用以下代码保存您的图形并尝试在浏览器中打开它时,我在浏览器中得到一个空白页面或一个静态页面,从我保存到的本地目录中打开它:

如何在浏览器中查看从 R 保存到我的目录的完全交互式 LDAvis 图?我意识到您可以获得降价版本,但我有兴趣将完全交互式绘图保存为网页并在我的浏览器中从我的目录(不需要 R)打开它(保留完全交互式功能。例如,在话题)

0 投票
1 回答
65 浏览

lda - LDAvis 可以分析 vowpal_wabbit LDA 的结果吗?

LDAvis提供了一种出色的可视化和探索主题模型的方法。LDAvis 需要 5 个参数:

  1. phi(维度数乘以主题数的矩阵)
  2. theta(具有维度的矩阵文档数乘以主题数)
  3. 每个文档的字数(整数向量)
  4. 词汇表(特征向量)
  5. 整个语料库中的词频(整数向量)

我的问题的简短版本是:在用 vowpal wabbit 拟合 LDA 模型后,如何导出 phi 和 theta?

theta 代表每个文档的主题混合,因此每个文档的总和必须为 1。phi 表示给定主题的术语的概率,因此每个主题的总和必须为 1。

在使用vowpal wabbit ( )运行 LDA 后,vw某种权重会存储在模型中。可以通过提供一个特殊文件来获得该模型的人类可读版本,词汇表中每个术语一个文档,同时停用学习(通过-t参数),例如

根据vowpal wabbit 的文档,所有列都期望readable.model.txt现在的第一个“代表每个单词的主题分布”。

您还可以使用vw, 即为文档集合生成预测

两者predictions.txtreadable.model.txt都有一个维度来反映输入(行)的数量和主题(列)的数量,它们都不是概率分布,因为它们的总和不等于 1(不是每行,也不是每列)。

我知道这vw不适合胆小的人,并且我需要一些编程/脚本,但我确信必须有某种方法从vw. 我已经被这个问题困扰了好几天了,请给我一些提示。

0 投票
1 回答
1078 浏览

python - pyLDAvis .show 函数要求 Jupyter 笔记本中缺少 .css 文件

这是一个非常简单的可视化,但是当我运行 show 命令时,会弹出一个错误:

不幸的是,我在网上搜索了有关此错误的信息。但是,如果我单击 .ccs 链接,我仍然可以查看这个 css 文件。
我什至将显示保存为 HTML 文件,但它是一个空白页面(由于某些原因未呈现内容)


0 投票
2 回答
4954 浏览

visualization - 来自gensim的pyLDAvis可视化未在google colab中显示结果

上面的代码在 google colab 中显示了 LDA 模型的可视化,但是在重新打开笔记本后它停止显示。我什至尝试过 pyLDAvis.display(vis, template_type='notebook') 仍然无法正常工作

当我设置

pyLDAvis.enable_notebook(local=True)

在此处输入图像描述 它确实显示结果但不显示标签。任何帮助将不胜感激!

0 投票
2 回答
851 浏览

python - 为什么pyLDAvis图在条形图上不显示主题关键词?

我正在尝试使用 PyLDAvis 可视化 LDA 模型的结果。我设法让图表显示在 jupyter notebook 中,但是,描述主题的关键字标签(在条形图上)丢失了。

下面是使用虚拟数据的代码示例。

这是显示的绘图的屏幕截图

这是一个应该是什么样子的示例 https://nbviewer.jupyter.org/github/bmabey/hacker_news_topic_modelling/blob/master/HN%20Topic%20Model%20Talk.ipynb

我尝试将本地参数设置为 True 但没有任何区别。pyLDAvis.enable_notebook(local = True)

我尝试将输出保存为 html,但它生成了一个空文件。 pyLDAvis.save_html(plot, 'lda.html')

我正在使用 python 3.7.1

有什么建议么?

0 投票
1 回答
147 浏览

pickle - TypeError:需要一个整数(获取类型 str)LDAvis

总的来说,我是 Python 和数据科学的新手。我正在尝试处理一些 LDA 可视化,但由于某种原因,我不断收到以下错误。任何帮助将不胜感激!

类型错误:需要一个整数(获取类型 str)

0 投票
5 回答
30151 浏览

python - 没有名为 pyLDAvis 的模块

我无法导入 pyLDAvis。

它已安装,但由于某种原因,我无法导入它。

我试过了

安装 pyLDAvis 会返回消息“要求已满足”。所以我尝试卸载并重新安装该软件包,但仍然无法正常工作。任何其他软件包都不会发生这种情况。

我怎么解决这个问题?

0 投票
1 回答
17 浏览

pyldavis - 在数据框中划分两列值时出错

在数据框中划分两列值时收到错误消息。这是代码:

这是我的错误:

TypeError:不支持的操作数类型/:'str'和'str'

谁能帮我这个 ??

0 投票
0 回答
17 浏览

gensim - pyLDAVIs 没有显示几个主题的前 30 个关键字

我正在使用 pyLDAvis 和 gensim 进行主题建模。我为主题建模提供了主题数为 27。但是,pyLDAvis 没有显示主题 24 到主题 27 的前 30 个关键字。附上 pyLDAvis 输出的屏幕截图。 pyLDAVIs 输出截图

为什么 pyLDAvis 不显示某些主题的关键字?