Skip to main content

PCY implementation in association rule mining

Project description

PCY implementation

forthebadge made-with-python
Python 3.6

Example

test.py

from pcy_algo import pcy_algo
num_transactions = pd.read_csv("path/to/dataset")
hash_func_size = 40 
support = 500 # 5 percentage
confidence = 30

num_transactions containes baskets with items encoded as integers

  • num_transactions = [[12,1,2,3,4],[2,3,49,45,12],[12,98,45,22]]

unique_items contains distinct elements.

  • unique_items = (12,1,2,3,4,49,45,98,22)

create object

basket = pcy_algo(num_transactions,unique_items,hash_func_size,support,confidence)
result = basket.mine_data()

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

pcy_algo-0.0.2.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

pcy_algo-0.0.2-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file pcy_algo-0.0.2.tar.gz.

File metadata

  • Download URL: pcy_algo-0.0.2.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for pcy_algo-0.0.2.tar.gz
Algorithm Hash digest
SHA256 8b6626fe1501b108fabd9bf248cb7eab2fbd71f815468c0ee864c62279d3492b
MD5 b6e8aab6339125d04e5485dbc2ec60c0
BLAKE2b-256 4f9d6a4d272cbb0f7b7f8378cb2554e56d475e2a854c0689fe2dd7e82623c1bc

See more details on using hashes here.

File details

Details for the file pcy_algo-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pcy_algo-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for pcy_algo-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 63d58e7f16c96ea0a283b59a0f8c6c5a397767142abc07fb73e6843c4770d01b
MD5 917ef31e37621c808fc62dff2cdb90ed
BLAKE2b-256 3bb4982507f8e381924554866c77bcc946dfd75c3c4859e25260ed6b9df2f6f7

See more details on using hashes here.

Supported by

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