Vscode-jupyter: Users can view full data in data frames in VS Code

Created on 31 Oct 2018  路  11Comments  路  Source: microsoft/vscode-jupyter

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.

All 11 comments

  • [ ] Determine which data table viewer to use
  • [ ] Support CSV
  • [ ] Support panda DataFrame

@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.

Was this page helpful?
0 / 5 - 0 ratings