Skip to main content

A simple package for Big Data Analytics Practical

Project description

NetBG Package

NetBG is a Python package designed for various data processing and analysis tasks, providing a suite of methods for handling different algorithms and techniques in network analysis, data mining, and more.

Installation

To install the NetBG package, you can use pip:

pip install netbg

Usage

To use the NetBG package, you can import it as follows:

import netbg as ng

Available Methods

The following methods are available in the NetBG package:

  1. crud() - Perform Create, Read, Update, and Delete operations.
  2. logistic() - Implement logistic regression for classification tasks.
  3. pipeline() - Create a processing pipeline for data transformations.
  4. shingles_word() or shingles_char() - Generate word or character shingles from text.
  5. minhash() - Perform MinHash for estimating the similarity between datasets.
  6. minhashpro() - Apply MinHash for k-shingles.
  7. martin() - Implement the Martin algorithm for network analysis.
  8. bloom() - Use Bloom filters for probabilistic data structures.
  9. ams() - Apply Alon-Matias-Szegedy algorithm for frequency estimation.
  10. bipartite() - Analyze bipartite graphs.
  11. social() - Implement social network analysis methods.
  12. pcy() - Use the PCY algorithm for frequent itemset mining.

Example

Here's an example of how to use the social method:

import netbg as ng

# Call the social method
ng.social()

Documentation

For more detailed information on each method, please refer to the official documentation or the source code within the package.

License

This package is licensed under the MIT License. See the LICENSE file for more information.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or suggestions.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

netbg-0.1.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

netbg-0.1-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file netbg-0.1.tar.gz.

File metadata

  • Download URL: netbg-0.1.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for netbg-0.1.tar.gz
Algorithm Hash digest
SHA256 cfc38671ac612db6da9a92bf7cdf09e52873a2c86850383d0a42b0fcebfff3c3
MD5 eba06b154f437da9422a4a24b4327517
BLAKE2b-256 8793a0e23f846f440c4f2282a290fa3d1283fcbe049005af87cc4a6373bdad93

See more details on using hashes here.

File details

Details for the file netbg-0.1-py3-none-any.whl.

File metadata

  • Download URL: netbg-0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for netbg-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 58fff6acd0824080601a8df8811ba2cb0558f3840657259c6db88645367eeae0
MD5 44f32a44311a83f3038db093a1ac413a
BLAKE2b-256 269b959b75f7688bc44f2dfbc5c2015d2294cc678cb5f8d4b591a21bb62ba9af

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