Wicked easy one-hot-encoding in pure python with (mostly) no dependencies
Project description
wickedhot
Wicked easy one-hot-encoder in pure python with no dependencies
Properties
- Built for streaming
- Easy configuration of maximum number of levels
- Simple handling of unseen categorical levels
- Unobtrusive handling of numerical values
- Built in serialization and persistence of encoder
- Html form generation capability for use in web apps
- Well tested
May 1, 2020 First pypi version 0.1.0
May 4, 2020 version 0.1.2 Included html form generation and numeric statistics
May 4, 2020 version 0.1.3 Bug fix, include template directory in setup
May 18, 2020 version 0.1.6 HTML form generation
July 16, 2020 version 0.2.0 Added functionality to form generation to omit fields and add extra ones. Useful when you have dropped base features prior to endcoding and want them back or just want to upload other user supplied info.
July 16, 2020 version 0.2.1 Added omit_cols so some columns can have encoding info calculated (useful for forms for example) but will not produce encoded variables.
July 16, 2020 version 0.2.2 Convert categorical with too many levels from drop down to input
July 28, 2020 version 0.2.3 Fixed bug in reservoir sampler
Sept 15, 2020 version 0.2.4 Removed min and max value from stats in forms made the default value an integer for big numbers
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file wickedhot-0.2.6.tar.gz
.
File metadata
- Download URL: wickedhot-0.2.6.tar.gz
- Upload date:
- Size: 14.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f221fb3d801801a09bbb068d6f7056d18a8e9ed7a0d3b5258a35f934e40b34e |
|
MD5 | c6f4fd25913173e92aa704d193de95b3 |
|
BLAKE2b-256 | d95bc1ef87d7fab057a765e79ae922fb8252f274ea54846de09563477448ab4a |
File details
Details for the file wickedhot-0.2.6-py3-none-any.whl
.
File metadata
- Download URL: wickedhot-0.2.6-py3-none-any.whl
- Upload date:
- Size: 12.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfcd67ce12f18b943c655c55ba0a331f5d6ecba96e1c25594b14c179aadd10cb |
|
MD5 | 7990127ae6087ef086b4b8cd3f49055e |
|
BLAKE2b-256 | 77c19db79b700c308068270a39ca48400e2d5c2c87dfb3e3908d9b00c2d25200 |