【发布时间】:2021-07-05 16:27:13
【问题描述】:
我正在尝试制作与下面相同的图表,并想知道 matplotlib 是否有类似的图表可以制作。
下图是R包中STM主题模型的结果
我有在 Python 中使用 DMR 的概率值:
array([[0.07204196, 0.04238116],
[0.04518877, 0.30546978],
[0.0587892 , 0.19870868],
[0.16710107, 0.07182639],
[0.128209 , 0.02422131],
[0.15264449, 0.07237352],
[0.2250081 , 0.06986096],
[0.1337716 , 0.10750801],
[0.01197221, 0.06736039],
[0.00527367, 0.04028973]], dtype=float32)
这些是结果,左边是Negative词,右边是Positive
负正比例图表示例:
【问题讨论】:
-
Alex 和我有不同的方法,但 根本上 的不同来自我们对所提供数组的理解。它们是代表每对的两个类别(例如邻里、沐浴体验)还是代表单个类别的正值/负值(例如,客房服务正值 0.128209;客房服务负值 0.02422131)?换句话说,数组是代表 20 个类别还是 10 个?该图表显示了 30 个类别,因此不清楚。
标签: python matplotlib nlp data-visualization topic-modeling