Skip to main content

freqit

Better frequency and crosstab tables.

This is a work in progress meant to provide better functionality and more options in constructing frequency tables for data analysis. Currently one-way tables are supported, crosstabulation tables to come in the future.

The package takes a pandas series and outputs a frequency table for the values within the column.

Freqit requires that pandas and numpy are installed in the operating environment.

Installation:
pip install freqit

Use:

from freqit.oneway import freqtable
import pandas as pd

iris = pd.read_csv('https://gist.githubusercontent.com/curran/a08a1080b88344b0c8a7/raw/d546eaee765268bf2f487608c537c05e22e4b221/iris.csv')

freqtable(iris['species'])

Returns:

value count percentage cum_total cum_percentage
setosa 50 33.333333 50 33.333333
versicolor 50 33.333333 100 66.666667
virginica 50 33.333333 150 100.000000

Metadata

Release files for freqit 1.0

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

Source distribution (sdist)

Source distribution for freqit 1.0
File Size Uploaded Provenance
freqit-1.0.tar.gz 3.7 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 7.2 kB

Release files / freqit-1.0.tar.gz

Download URL freqit-1.0.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
308f46c26c4dc186d74f8015045a4b46cf207c695ea68a67b7cb92937171fcc2
BLAKE2b-256 checksum
How to use checksums
3952da2faa05f9639307208a307de808343dcaa70446d2bdd728e468c3c140db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Release files / freqit-1.0-py3-none-any.whl

Download URL freqit-1.0-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9d759cd8f230f0c01c36160035e3d314bf5cd8360c3164e1bd5cc311b6160129
BLAKE2b-256 checksum
How to use checksums
335586fb201c485b2f442783f78b5e62e09943af9efab5a149cf5a0c2a305c76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.13

Security for freqit 1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0 This release

2 release files No provenance

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