简介
社区中已经有很多种用于生成图表的 JavaScript 库,但 Python 一直是数据分析和科学计算的重要语言。为了让使用 Python 的用户能更方便地生成图表,我们介绍一个可以将 Python 代码转化为图表的 npm 包,即 gitbook-plugin-python-visualizer。
安装
使用该包需要先安装 GitBook,可以通过以下命令进行安装:
npm install -g gitbook-cli
接着,安装 gitbook-plugin-python-visualizer 即可:
npm install gitbook-plugin-python-visualizer --save-dev
使用
在 book.json 文件中添加 "pythonVisualizer": true,表示启用该插件。此外,需要在代码块中添加“python-visualizer”类名,代码块的语言为 Python。如下所示:
{ "plugins": ["pythonVisualizer"], "pluginsConfig": { "pythonVisualizer": { "useGitHubCDN": true } } }
-- -------------------- ---- ------- ------ ----- -- -- ------ ----------------- -- --- - ------ ---- - - --- - - ----------------- - - ----------------- ------ - ----------------- - ---- -------------- -- --------- ------------------ ------ --------------- --------------- ----------
插件支持多种 Python 库,例如 matplotlib、networkx 等。只需按照上述格式添加代码块即可。
配置
下面是几个常见的配置选项:
useGitHubCDN
- 类型:Boolean
- 默认值:false
是否使用 GitHub 的 CDN 加载 JavaScript 库。
isDev
- 类型:Boolean
- 默认值:true
是否启用开发者模式。
container
- 类型:String
- 默认值:.python-visualize
自定义插件的容器选择器。
示例
下面是一个完整的示例代码:
-- -------------------- ---- ------- - -------- -------- ------ ------ ------------ ---------- --------------------- ---------------- - ------------------- - --------------- ---- - -- -------- - - -------- --------------- ----------- - - ---------- ---- --------- -- -- ------- ------ ------ ----- --- -------------- ------- -- -------- - ------- ------------------------------------- ----- -- ---------- ----------------- -- -------- ------ ------- - ------ - -------------------- - ------------------------- - ---------------------- -------------------- -- ----------------------------- ---------------------------------------------------------- - - - - -
结论
在使用 gitbook-plugin-python-visualizer 插件时,需要注意代码块的语言为 Python,类名为 python-visualizer。除了该插件,还有许多可以生成图表的 JavaScript 库。选择适合自己的技术栈和开发环境的库才是最关键的。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600552a581e8991b448d0140