跳转到主要内容

适用于Jupyter的2D和3D力导向图小部件

项目描述

ipyforcegraph

Jupyter小部件,用于交互式2D和3D图形,由force-graph3d-force-graph库提供支持。

安装 演示 构建 文档
npm-badge
pypi-badge
conda-badge
binder-badge-stable
binder-badge-dev
ci-main-badge
ci-dev-badge
docs-badge
示例
变更日志
贡献

屏幕截图

2D图形 3D图形
演示 a screenshot of capturing animated 2D graphs a screenshot of capturing animated 3D graphs
文本节点 a screenshot of text nodes in 2D a screenshot of text nodes in 2D

先决条件

  • python >=3.8
  • jupyterlab >=3

安装

ipyforcegraphconda-forgePyPI上分发。

使用mamba安装ipyforcegraph(推荐)

mamba install -c conda-forge ipyforcegraph jupyterlab

... 或者如果你必须,可以使用conda

使用pip安装ipyforcegraph

使用包管理器安装nodejs

pip install ipyforcegraph jupyterlab=3
使用pip安装开发版ipyforcegraph
强烈不建议在测试之外依赖此分发版。

最新的开发版本也随文档一同发布。将 X.Y.Z 替换为当前版本 dev,以下应提供最新的快照。

pip install -U https://ipyforcegraph.rtfd.io/en/latest/_static/ipyforcegraph-X.Y.Z-py3-none-any.whl

... 或者

pip install -U https://ipyforcegraph.rtfd.io/en/latest/_static/ipyforcegraph-X.Y.Z.tar.gz

开发中

有关开发安装,请参阅 CONTRIBUTING

工作原理

  • 提供 节点链接,例如 pandas.DataFrame
  • 使用 行为 进行注释,例如 节点选择链接颜色
  • 在 JupyterLab(或 JupyterLite)中可视化并交互图形

卸载

mamba uninstall ipyforcegraph

... 或者如果你必须,可以使用conda

pip uninstall ipyforcegraph

开源

本作品根据 BSD-3-Clause 许可协议授权。

本作品的开发离不开本项目上游依赖的巨大努力,特别感谢

引用 ipyforcegraph

doi-badge

如果 ipyforcegraph 在您的研究中具有重要意义,并且您希望在一个学术出版物中认可该项目,请从 Zenodo 下载您首选格式的引用。

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。

源分布

ipyforcegraph-0.4.1.tar.gz (1.1 MB 查看哈希)

上传时间

构建分布

ipyforcegraph-0.4.1-py3-none-any.whl (985.6 kB 查看哈希)

上传时间 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面