Comments (2)
Can you explain what you mean by the first two in more detail? The table will scale up to >1 million rows but it will take time to load a large dataframe or csv file. A progress bar is needed for that.
I can add ttk" to the setup.py file.
from pandastable.
The first two are Ease-of-use problems I encounter when browsing (my sort of) Dataframes with the Python stack.
- no (Excel-like) Slicers:
- a slicer is a multi-selectable list of uniques values present in a given column:
- sorted by "shown" in current sub-selection of dataframe, then "hidden"
- sub-sorted in alphabetical order
- several Slicers can be shown to user to sub-select a given dataframe,
- when you click on one slicer choice, the other slicers are re-draw to show remaining 'visible' values first,
- for a Dataframe of sales of a Portfolio of Product with a "Unit Weight" slicer, the user can select his own definition of "small units" and see immediately the effect on the Dataframe (in its 'resume' form, a Pivot Table or a graphic in Excel case)
- browsing over 1 000 000+ rows
- 400 000 rows is a limit at which Excel becomes unusable (too slow),
- in my personnal experiment, loading a big Dataframe in a Graphical Python Library becomes unusable at much lower than 400 000 rows, so managing 1 000 000 rows mean being able not to load them all but only a window (a complex machinery).
The "ttk" tag is to help increase your visibility on Pypi.
from pandastable.
Related Issues (20)
- How to hide the row numbers HOT 7
- Showing long digit numbers to Scientific format HOT 1
- getSelectedRowData using handle_left_click
- Issue setting float precision
- Issue with negative numbers (i.e.<1) in set precision
- Cannot plot any data HOT 3
- Error: module 'pandas' has no attribute 'scatter_matrix'
- issue there is no function for import pickle
- Easy: Issue with Thousands Negative Number Formatting in PandasTable Module HOT 11
- delete Row and add Row right click function not being saved once dataframe is displayed HOT 1
- How to realtime update the table HOT 1
- Error when install "writeByte not implemented" HOT 2
- Refresh slider and rows after movetoSelection HOT 1
- Guidance for prepopulating visable "filter table" entries?
- bug when load dataframe in pandastable HOT 1
- handle_left_release(event) in Table only checks if column is categorical but not editable. HOT 1
- Showing a datetime index in Dataexplore? HOT 3
- Pandas FutureWarning in Table.redrawVisible() HOT 1
- Pandas function requirements HOT 1
- rowheader gray25 color HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pandastable.