Skip to main content

dfviewer

dfviewer is PyQt5 based a data view tool for pandas data frames working on Jupyter Notebook or IPython.

Installation

pip install dfviewer

Usage

from dfviewer import v
import pandas as pd
df = pd.read_csv(r'https://raw.githubusercontent.com/datasciencedojo/datasets/master/titanic.csv')
v(df)

main You can set number of rows displayed per page. Default value is 100. For example:

v(dataFrame, 500)

Sorting

You can easily sort all the data by double-clicking the column headers. When you double-click on the header again, ascending sorting option will be active.

Searching

Regular Search

Using the search bar at the top, you can search within the columns of the dataframe. To trigger the search, you need to press the enter key after typing the word to be searched for. You can change the column to be searched with the combo box to the right of the search bar.

search

Pandas Query

You can use pandas queries to perform more complex (for example, conditional search) searches. To enable this option, click on the "Search Query" box next to the search bar. Then type the query in the search box and press the enter button.

query

Known bugs

  • Dataframe indexes should not be multi index.
  • All column names must be string.

Metadata

Release files for dfviewer 0.0.2

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

Source distribution (sdist)

Source distribution for dfviewer 0.0.2
File Size Uploaded
dfviewer-0.0.2.tar.gz 3.5 kB Details

Built distribution (wheel)

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

Total release size: 7.8 kB

Release files / dfviewer-0.0.2.tar.gz

Download URL dfviewer-0.0.2.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
5606c9c96f890716f6249da0a3913b05ca90008e814ba5122e84649cab044bf2
BLAKE2b-256 checksum
How to use checksums
77631df48b0550b9298c110e6a400932f0ffceda92dd44a3c983cceb79c4373d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

Release files / dfviewer-0.0.2-py3-none-any.whl

Download URL dfviewer-0.0.2-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
69137e0694fd7403c39f210c66bdb50df6745c41e0a9e8b99e9792a897a70e98
BLAKE2b-256 checksum
How to use checksums
ac83fc7a6e804144c9da7e82c9f84ea8fb82c3ad01d61578fb732712943b1e27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

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