D3JS

d3nb的Python项目详细描述


这是一个非常薄的shiv,它允许您运行静态d3js脚本来生成 jupyter笔记本中的svg/html输出。在被子下面, 它使用d3-node

这是为什么?

因为它使我的论文写起来更容易。我有些活力 基于d3的可视化。但是,在写报告的时候,我也有 静态快照如图所示。这是我干的。让我再利用一下 以一种不太具有侵入性的方式编写的代码。(好吧,我不知道 就像我笔记本里的Jupyter Core JS一样。)

安装

假设你有nodeyarn

pip install d3nb

用法

以下代码段使用 my_node_project_dir作为工作目录,然后输出 SVG。如果该目录不存在,则可以运行 初始单元格幻线为,%%d3nb_svg my_node_project_dir --init 设置它。

%%d3nb_svgmy_node_project_dirvarD3Node=require('d3-node')vard3=require('d3')vard3n=newD3Node()varsvg=d3n.createSVG()// See: https://www.npmjs.com/package/d3-node
// ...
console.log(d3n.svgString())

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Thumbnailator库将图像转换为cmyk   Java反射从目录中的类运行测试   JavaEclipseJDT编译器说方法未定义,但EclipseIDE没有   重构如何重构一行重复的java代码   java Eclipse:使用删除线文本呈现自定义注释   java问题与ArrayList复制数据   java如何在swagger中传递访问令牌?   使用另一个java文件运行java文件时出错   java为什么谷歌云存储生成的上传链接在成功上传后不会失效?   java将我的客户端PC重定向到默认登录页面   java hibernate c3p0配置mysql问题   java和java之间的区别。尼奥。文件文件和java。伊奥。文件   列出java循环并向映射中添加值   java为什么OJ报告这段代码的运行时错误?