-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Implement a DataFrame.view() method to interactively display data #9179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@wavexx are you proposing including |
On 01/02/2015 06:11 PM, jreback wrote:
I'm open for ideas. It could start with a "view()" method that tries to import tabview, with But we could add a submodule if having it as part of the package is a I would also love to have some sort of flexible viewer mechanism such as |
Hello, a quite ugly solution is available here
It "works" with Panel, DataFrame and Series. I hope it can helps. Kind regards Sébastien |
Requires "tabview" module from https://github.com/firecat53/tabview
Why the double transpose?
seems to work. |
Because of the double see http://stackoverflow.com/questions/14189695/reset-index-for-dataframe-columns |
On 01/05/2015 01:29 PM, scls19fr wrote:
I guessed, but why not just concatenating the columns separately as I If Series are the reason, I would put a specialized view() method in its |
I thought that converting numpy array to list and concatenating 2 python lists wasn't a great idea. But
and I was wrong (it should even be better with "with") |
I wonder if on Pandas side we shouldn't have only
inside Pandas DataFrame, Series and Panel or
with
so it will be easier if other Pandas Panel / DataFrame / Series pagers appears |
The idea of having a generic view method that could be overridden is good. Specialized methods in DataFrame/Series/Panel could reuse it in an uniform way. This would solve the problem of having a generic data visualizer. Still, pandas should come with a built-in/working method in order for the feature to catch on. |
We're pulling in native support for Pandas into tabview itself, so I consider this no longer an issue for Pandas. |
R has a very rudimentary function (utils::View()) to display data interactively. On X11 it's so broken I basically never used it, yet, it would be very nice if pandas had something similar.
With python, there's tabview: https://github.com/firecat53/tabview/
which can be used as a module as well:
This runs a full-screen curses interfaces with a simple spreadsheet like display, which is actually much nicer than what R offers.
I've started to use and customize the cli wrapper a lot (display X,Y coordinates, etc), to the point that I would like direct integration with DataFrame.
Would such a patch be accepted?
The text was updated successfully, but these errors were encountered: