Web Analytics

bigtree

⭐ 198 stars Japanese by kayjan

Big Tree Python パッケージ

Python向けのツリー実装とメソッドで、リスト、辞書、pandasおよびpolarsのDataFrameと統合されています。

Pythonらしく、学習しやすく多様なワークフローに拡張可能です。

----

関連リンク:

/ Discussions / Changelog / Contributing / Conda -----

コンポーネント

Big Treeは、ツリー、二分木、そして有向非巡回グラフ(DAG)の3つのセグメントで構成されています。

ツリー実装には、12の主要コンポーネントがあります。

--------

二分木(Binary Tree)の実装には4つの主要なコンポーネントがあります。 Binary NodeはNodeを継承しているため、Tree実装のコンポーネントもBinary Treeで利用可能です。

-----

有向非巡回グラフ(DAG)の実装には6つの主要なコンポーネントがあります。

-----

インストール

bigtreeはPython 3.10以上が必要です。bigtreeのインストール方法は、pip(推奨)かcondaの2つがあります。

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によるインストール

bigtree`をcondaでインストールするには、コマンドプロンプトで次の行を実行してください:

$ conda install -c conda-forge bigtree

-----

Star History

Star History Chart

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