我从classification_report
的{{1}}得到了一个结果,然后从sklearn.metrics
得到了如下报告:
print
现在,问题是如何在Jupyter小部件(采用上述格式)中显示结果并更新其值?
目前,我正在使用 precision recall f1-score support
1 1.00 0.84 0.91 43
2 0.12 1.00 0.22 1
avg / total 0.98 0.84 0.90 44
小部件来显示结果:
html
但它喜欢以下内容:
#pass test and result vectors
report = classification_report(pred_test , self.y_test_data)
predict_table = widgets.HTML(value = "")
predict_table.value = report
答案 0 :(得分:0)
我找到了使用html技术的简单解决方案!当我们在Jupyter中使用html小部件时,可以通过在html中使用pre
标签来解决该问题:
predict_table.value = "<pre>" + report + "</pre>