小编Dar*_*ius的帖子

将pyLDAvis图导出为独立网页

我正在使用主题建模分析文本,并使用Gensim和pyLDAvis.想与远方的同事分享结果,而不需要他们安装python和所有必需的库.有没有办法将交互式图形导出为可以上传到任何Web服务器的HTML/JS文件?我发现文档中提到的东西,但不知道如何实现它:https: //github.com/bmabey/pyLDAvis/blob/master/pyLDAvis/_display.py

python lda gensim topic-modeling

9
推荐指数
1
解决办法
6291
查看次数

带有 D3 的 SVG 元素中的滚动条

当 SVG 的大小不足以显示所有元素时,尝试在 SVG 中添加滚动条,但未成功。在这种情况下,尝试显示所有 15 个矩形,但最多只能达到 SVG 画布的大小。向 css 添加“溢出”没有帮助。任何建议如何启用垂直滚动条?

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>D3 World Map</title>
    <script src="https://d3js.org/d3.v4.min.js"></script>
    <style>
        #halfpage{
            background: "white";
            overflow-y: scroll;
        }
    </style>
  </head>
  <body>
  <script type="text/javascript">

  var elements = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15];

  var svgContainer = d3.select("body").append("svg")
    .attr("width", 1200)
    .attr("height", 700)
    .attr("id", "halfpage");

    svgContainer.selectAll("rects1")
                .data(elements)
                .enter()
                .append("rect")
                .attr("width", 50)
                .attr("height", 20)
                .attr("x", 475)
                .attr("y", function(d, i){
                    return 100 * i;
                })
                .style("fill", "brown");

    </script>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

svg scrollbar d3.js

4
推荐指数
1
解决办法
4986
查看次数

标签 统计

d3.js ×1

gensim ×1

lda ×1

python ×1

scrollbar ×1

svg ×1

topic-modeling ×1