Web Analytics

bigtree

⭐ 198 stars Simplified Chinese by kayjan

大树 Python 包

Python 的树结构实现及方法,集成了列表、字典、pandas 和 polars DataFrame。

它具有 Python 风格,易于学习并可扩展到多种工作流。

----

相关链接:

/ 讨论 / 更新日志 / 贡献 / Conda -----

组件

Big Tree 由三部分组成:树(Tree)、二叉树(Binary Tree)和有向无环图(DAG)实现。

对于的实现,有12个主要组件。

--------

对于 二叉树 实现,有 4 个主要组件。 二叉节点继承自节点,因此树实现中的组件在二叉树中也可用。

-----

对于 有向无环图(DAG) 实现,有 6 个主要组件。

-----

安装

bigtree 需要 Python 3.10 及以上版本。安装 bigtree 有两种方式,使用 pip(推荐)或 conda。

a) 使用 pip 安装

#### 基本安装

要安装 bigtree,在命令提示符中运行以下命令:

$ pip install bigtree

#### 安装可选依赖项

bigtree 有许多可选依赖项,可以使用 “extras” 语法安装。

$ pip install 'bigtree[extra_1, extra_2]'
额外包的示例包括:

对于 image 额外依赖,您可能需要安装更多插件。

$ brew install gprof2dot  # for MacOS
$ conda install graphviz  # for Windows

b) 使用 conda 安装

要使用 conda 安装 bigtree`,请在命令提示符中运行以下命令:

$ conda install -c conda-forge bigtree

-----

Star History

Star History Chart

--- Tranlated By Open Ai Tx | Last indexed: 2025-12-16 ---