A data view tool for pandas data frames working on Jupyter Notebook or IPython.
Project description
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)
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.
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.
Known bugs
- Dataframe indexes should not be multi index.
- All column names must be string.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dfviewer-0.0.2.tar.gz
.
File metadata
- Download URL: dfviewer-0.0.2.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5606c9c96f890716f6249da0a3913b05ca90008e814ba5122e84649cab044bf2 |
|
MD5 | 86896f2202014dc06db40c51d30ce672 |
|
BLAKE2b-256 | 77631df48b0550b9298c110e6a400932f0ffceda92dd44a3c983cceb79c4373d |
File details
Details for the file dfviewer-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: dfviewer-0.0.2-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69137e0694fd7403c39f210c66bdb50df6745c41e0a9e8b99e9792a897a70e98 |
|
MD5 | 0bd4fc00d231925f7d536ebd874d309f |
|
BLAKE2b-256 | ac83fc7a6e804144c9da7e82c9f84ea8fb82c3ad01d61578fb732712943b1e27 |