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.3.0.tar.gz (4.9 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.3.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: display_df-0.3.0.tar.gz
  • Upload date:
  • Size: 4.9 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.3.0.tar.gz
Algorithm Hash digest
SHA256 0f9333becabb42e93b4b57e949c682b2410cd2ca0f36ad2ae939db5a237b8fb6
MD5 2967dd12740d047a320448504366a9a5
BLAKE2b-256 1bbf9288d0b9cffa00923cf0c0d1427aa99b24c98a63bfcac665d2856b65a539

See more details on using hashes here.

File details

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

File metadata

  • Download URL: display_df-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 5.1 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8122d2245a68a469a0f03c8310cec813544d15aa4e6d6b63f2343290bfcb951e
MD5 c0ec9d0538b0ca0be99c40cf1f40f558
BLAKE2b-256 13793af12121e155f0d173dc2dc03d612331ea50d5c9660a0dbcc28fea2d4484

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