【发布时间】:2017-08-20 06:45:33
【问题描述】:
我正在尝试运行SerendipSlim 主题模型可视化工具。我已使用随附的脚本通过 MALLET (VEP_TMScripts) 生成主题模型。使用 SerendipSlim 读取创建的模型时,此行会引发以下错误:
topicNum = int(row[i])
ValueError: invalid literal for int() with base 10: '0.0032876898047722344'
关于如何克服它的任何想法?
【问题讨论】:
-
这看起来像
float(),如果你想要地板int你可以int(float(row[i]))。 -
这取决于你想要什么。尝试将其解析为 int 是否有有效的案例?你想要什么结果?你只是想忽略它,有一个接近的值,有确切的值(显然不是 int)
-
代码
topicNum,我现在意识到,可能是在寻找一个 MALLET 主题号(它是 int 格式)。也许 [i] 从错误的地方读取...
标签: python valueerror