Skip to main content

dexter

data exploration terser

What is dexter?

dexter is a lightweight Python package built on top of numpy and pandas that allows fast data exploration for multiple structured table files in a folder. It's a high-level tool suitable for a first contact with a dataset composed of multiple dataframes.

Features

  • Importing multiple table files with readm_csv()
  • Saving DataFrames and Names with the FrameMap class
  • Applying pandas methods to multiple DataFrames at once

Installing

Not available for installing yet, but available for download and import at: https://github.com/igormagalhaesr/dexter

Usage

Importing dexter:

import dexter as dxt

Reading multiple dataframes in a folder:

dataframes = dxt.readm_csv(./folder/)

Displaying results:

dataframes.display()

Out:

col1 col2 col3
0 value1 $3
1 value2 $5
2 value3 $7
first second third
0 one 17%
1 two 19%
2 three 23%

Names and Frames

names = dataframes.names
frames = dataframes.frames

Multiple Dataframes Types

dataframes.dtypes()

Multiple Missing Values

dataframes.multiple_missing()

Multiple Descriptions

dataframes.describe()

For more concrete examples, check the notebook

Contributing

  1. Fork it (https://github.com/igormagalhaesr/dexter)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Dependencies

License

Distributed under the BSD 3 license. See LICENSE.txt for more information.

Contact

Igor Magalhaes – @igormagalhaesr – igormagalhaesr@gmail.com

github.com/igormagalhaesr

Metadata

Release files for dxter 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dxter 0.0.1
File Size Uploaded
dxter-0.0.1.tar.gz 7.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dxter 0.0.1
File Interpreter ABI Platform
dxter-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.1 kB

Release files / dxter-0.0.1.tar.gz

Download URL dxter-0.0.1.tar.gz
Size 7.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9ff1176307ea7214705f3170dfed3315f11dbfd7a0edc190785d353a68b77ac9
BLAKE2b-256 checksum
How to use checksums
24ed2a145b70232870bbf18b3698b81f60a7034b24fb9f5611c46409a4efed99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release files / dxter-0.0.1-py3-none-any.whl

Download URL dxter-0.0.1-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
57487ea68d1ca7976fdaf77767b3f21fcddec0260e5ac88d12616c9504fee4c0
BLAKE2b-256 checksum
How to use checksums
4ce3f1c2d4d7f2f786a7a5116880706bd39c1e6fc1196e4d7aa3aa6bb0cf4d9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page