Skip to main content

This is used for creating multi-split entropy based ID3Trees.

Project description

# Id3trees

This is a python package that provides the ID3 Decision tree for
classifying and predicting data.


After installing the package in order to use it in the code, Please do
the following.

```python

from Id3trees import tree

# train_data : A ``pandas`` DataFrame training data on which the ID3 tree
# classification needs to be done
# train_data_class : A ``pandas`` DataFrame consisting of a 1D series of
# training class data
tree = tree.MyDecisionTreeClassifier()
tree.fit(train_data, train_data_class)

# test_data : A ``pandas`` DataFrame containing the testing data
# returns : An array of predicted class for the given
tree.predict(test_data)

# print the tree after fitting the value
tree.print()

```

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

id3tree-0.0.4.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

id3tree-0.0.4-py2.py3-none-any.whl (4.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file id3tree-0.0.4.tar.gz.

File metadata

  • Download URL: id3tree-0.0.4.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for id3tree-0.0.4.tar.gz
Algorithm Hash digest
SHA256 4c9eba46215144f5b4ea6ead69923fc5aae60aba21c3e461adc0b38209a59a9e
MD5 f4685934b95cc9d445c11cccea0c7040
BLAKE2b-256 57ca53b97fca489996e3d4fe922f32be3f4698545517b0813da2c5e42789adb4

See more details on using hashes here.

File details

Details for the file id3tree-0.0.4-py2.py3-none-any.whl.

File metadata

  • Download URL: id3tree-0.0.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

File hashes

Hashes for id3tree-0.0.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f19e9b8614f38dfa3664d1850a2a8874c5cc3796dbc3a2bacdd1ce7835fd921f
MD5 f1516a72840e5e6e7c1437d44dc9019f
BLAKE2b-256 f95a587a3d91e4ab61aab3e4d3bd03e8e85cebf5319ec575730f1ccc37ee0ca2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page