@greazer Which are the data table viewer possibilities that may make it possible to support pandas DatFrame?
This one seems like a good choice:
https://github.com/olifolkerd/tabulator
nteract's Data Explorer has a ton of nice visualisation features on top of tabular view, and is a React component built for Jupyter & Pandas: https://blog.nteract.io/designing-the-nteract-data-explorer-f4476d53f897
Repo is here, license is BSD-3: https://github.com/nteract/nteract/tree/master/packages/data-explorer _(updated with new URL)_
BeakerX's TableDisplay() widget (also built for Jupyter and Pandas) has loads of nifty features - check out the corner menu. Apache-2 license, written in TypeScript.
Looking at different options here:
https://jspreadsheets.com
nteract seems to be the best so far.
@rchiodo which is the task that is tracking this now?
@nicoabie this is actually finished. You can open a dataviewer now from the variable list at the top of Python Interactive window.
Let me rephrase that, we have a data viewer now. It does not support all the stuff that BeakerX does nor the nteract DataExplorer.
There are some other items with those specific features (or stuff like them). Like this one:
microsoft/vscode-jupyter#1453
Thanks a lot @rchiodo
This is a great feature to have in the April 2019 release. Thanks @rchiodo for implementing this !
Are there any plans to implement this functionality in the Debug Console as well ?
It would be great to be able to use this feature from the VSCode Debug Console, as currently visualising DataFrames in the Python Debug Console is very difficult - especially if the DataFrame is very large. Being able to open the interact data explorer when stopped in the debugger would be a important data science feature to have.
Most helpful comment
This is a great feature to have in the April 2019 release. Thanks @rchiodo for implementing this !
Are there any plans to implement this functionality in the Debug Console as well ?
It would be great to be able to use this feature from the VSCode Debug Console, as currently visualising DataFrames in the Python Debug Console is very difficult - especially if the DataFrame is very large. Being able to open the interact data explorer when stopped in the debugger would be a important data science feature to have.