Skip to main content

An interactive Pandas DataFrame viewer that enables better-than-notepad viewing abilities in normal Python files 👀

Project description

display_df: A pip-installable, interactive, Pandas DataFrame viewer that enables better-than-notepad viewing abilities in normal Python files 👀

The tool enables viewing and searching of a pandas DataFrame in a UI.

  • View multi-million line DataFrames interactively
  • It's faster than viewing a .csv in Excel
  • It can display a nearly unlimited number of lines
  • You can search all or just a subset of columns
  • It can act as a breakpoint in your code which helps with debugging of DataFrames in normal Python code preventing the need for endless cells in notebooks
  • It has a window_title field which allows you to have multiple calls to the display_df without losing track of which step you're on

Installation

pip install display_df

Usage

import pandas as pd
from display_df import display_df

df1 = pd.DataFrame({...})
display_df(df_=df1, window_title="This is a title of your df window, for debugging purposes")

Features

  • Interactive search by column or all columns
  • View multi-million line DataFrames interactively
  • PyQt5 GUI

License

MIT

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

display_df-0.1.7.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

display_df-0.1.7-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file display_df-0.1.7.tar.gz.

File metadata

  • Download URL: display_df-0.1.7.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.15

File hashes

Hashes for display_df-0.1.7.tar.gz
Algorithm Hash digest
SHA256 3bd1d6be746dad35d649bdf84af5c088db8a35d5b3c1c1dd6697b5d89761367e
MD5 d5a522391f29859f4c6e643496f4d325
BLAKE2b-256 fe01c01f0322ce60788fe4817ff8808d93ebe3a8b0ad8c71ed5d8fe4131af397

See more details on using hashes here.

File details

Details for the file display_df-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: display_df-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.15

File hashes

Hashes for display_df-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 1aeb7d7b655a107c321b8c7beb3265d9d82e0127092c38dc9d4c9bcf131da144
MD5 07aae193d4117980625a2a2811eb52de
BLAKE2b-256 18f9692995ec19dd5bdcb125d7ee64f08db95b200e13cb23e2f4a603a643a9e3

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