Skip to main content

data science for swiss cheese brains

Project description

Fifi

data science for swiss cheese brains

Fifi is a pypi package for quick eda and modelling made specifically for use with Jupyter Notebooks. Use ?? as much as possible to see the code and adapt it for your needs. The package will guide you through the usual EDA process.

The package is meant be a source of cool plots or workflows and be able to use them within Jupyter without having to look at documentation every time.

Installation

pip install fifids

Usage

from fifids import Fifi
import pandas as pd
import polars as pl

df = pd.read_csv("data.csv")
# OR POLARS
df = pl.read_csv("data.csv")
# Note from author: eventually, right now it breaks with polars, but I'm working on it

# Specify the target column and if the data is time series or not
# Time series enables a branch with more plots and a different train/test split
fifi = Fifi(df, target="target_column", time_series=True)

fifi.describe()
# OR
fifi.plots()
# OR
fifi.outliers()
# OR
fifi.pipeline()

Once you call a function, it will usually print something to guide you through the process. You can also use the ?? to see the code.

Project details


Download files

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

Source Distribution

fifids-0.1.1.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

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

fifids-0.1.1-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file fifids-0.1.1.tar.gz.

File metadata

  • Download URL: fifids-0.1.1.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.0 CPython/3.11.9 Darwin/23.1.0

File hashes

Hashes for fifids-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0166d29d44a8b01f0dc72d2806d21faee9876987f8d65f68cb9f02181e5876b1
MD5 a9ac7a7c16347a0a6187915d9d51097b
BLAKE2b-256 57e6ff1621f73b62f00a2d43a18721a67603c6113451008324b74a073b96487c

See more details on using hashes here.

File details

Details for the file fifids-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: fifids-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.0 CPython/3.11.9 Darwin/23.1.0

File hashes

Hashes for fifids-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 86658515a80c5d606531b8583a99047bf7300254b1b79b3bc4c9ce98b3cad0e7
MD5 79d45fd1b19a5510cbe45b0e61a1f6f0
BLAKE2b-256 361be329e02e96fef112247d3a7ea461fae16a321fae63d3496ab2dd31e16cf0

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