a two-dimensional data object with labeled axes and typing information
Project description
Woodwork
DataTable are common data objects to use with Featuretools, EvalML, and general ML. A DataTable object contains the physical, logical, and semantic data types present in the data. In addition, it stores metadata about the data.
Installation
Clone repo
git clone https://github.com/FeatureLabs/woodwork.git
cd woodwork
Install with pip in editable mode
python -m pip install -e .
Example
Below is an example of using Woodwork.
from woodwork import DataTable
from woodwork.logical_types import Datetime, Categorical, NaturalLanguage
import pandas as pd
df = pd.read_csv(...)
dt = DataTable(df,
name='retail', # default to df.name
index=None,
time_index=None)
dt.set_types({
"datetime": Datetime,
"comments": NaturalLanguage,
"store_id": Categorical
})
Built at Alteryx Innovation Labs
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
woodwork-0.0.1.tar.gz
(22.7 kB
view details)
Built Distribution
woodwork-0.0.1-py3-none-any.whl
(27.9 kB
view details)
File details
Details for the file woodwork-0.0.1.tar.gz
.
File metadata
- Download URL: woodwork-0.0.1.tar.gz
- Upload date:
- Size: 22.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b79a331b21e8b85c81a0fe42fd2c76c5ab5e21b64ad7cd0934a8279bf20e219f |
|
MD5 | 5973518b0e15c0dab7a1c204c70cd82a |
|
BLAKE2b-256 | 38351b62026a9fda8c49871f2499e2076544349f41d8be5f29147d687a4b1fe3 |
File details
Details for the file woodwork-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: woodwork-0.0.1-py3-none-any.whl
- Upload date:
- Size: 27.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7f8fd61e319cc37d5b94cf78b8d3427f07a6f82ec575b11606376b3578a1ad1 |
|
MD5 | 765be0df95c992ac17fe4ec9dfdb73d5 |
|
BLAKE2b-256 | 51f47a60c4fe208e69f30f200134a0648b60183093b7399b8072d6e1719f0a22 |