question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Improved data science debugging tools

See original GitHub issue

Hi,

I’ve moved from using PyCharm as my daily driver to VSCode and there is one quite prominent feature that I miss. PyCharm has visualisations for libraries like pandas.

data_view

This is extremely useful for debugging these kinda multi-dimensional and often large structures. It would be great to see some kind of tool like this in VSCode.

Additionally, library’s like numpy, pandas, and xarray, provide pretty multi-line repl and str representations. However, these are also not very usable in VSCode at the moment.

For example when in debug mode and using the Debug Console, newlines are printed as a literal “\n”. This makes the repr output (that might have been a nice stop-gap solution to the feature suggested above) also not a particularly great alternative.

Debug Console Print

Screenshot 2019-04-04 at 6 56 23 pm

IPython

Screenshot 2019-04-04 at 6 57 43 pm

Would also be happy to hear about maybe any plugins that could help address this or how other’s use VSCode Debugger + Python Data Science libs.

Thanks.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:15
  • Comments:44 (21 by maintainers)

github_iconTop GitHub Comments

2reactions
rchiodocommented, Apr 24, 2019

@mcdevitts I don’t think we have plans for the color view yet. Feel free to suggest it.

We’re looking into adding extra data like:

  • mean
  • median -variance -std deviation
1reaction
loftusacommented, Aug 8, 2019

@rchiodo I actually really love that new feature. Makes the interactive window feel a lot nicer. +1

Read more comments on GitHub >

github_iconTop Results From Across the Web

Improved data science debugging tools · Issue #1529 - GitHub
Hi, I've moved from using PyCharm as my daily driver to VSCode and there is one quite prominent feature that I miss.
Read more >
Debugging - Practical Data Science
Andrew Ng has a lecture on debugging machine learning algorithms (slides available ... human-expert-level performance at a vastly increased scale and speed.
Read more >
18 data science tools to consider using in 2022 | TechTarget
Here's a rundown of 18 top data science tools that may be able to aid ... flexibility for research and debugging machine learning...
Read more >
5 Python Debugging Tools That Are Better Than “Print”
Let's kick things off by talking about the simplest of debuggers, a debugger for small to medium size projects, the Python Standard Debugger ......
Read more >
In-depth Guide to ML Model Debugging and Tools You Need ...
Efemarai is a unique Python tool for visualizing, inspecting, and debugging. It can be used for investigating explainability, robustness, and more, apart from ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found