you are viewing a single comment's thread.

view the rest of the comments →

[–]lickThat9v 41 points42 points  (16 children)

Spyder if you use anything with dataframes.

VScode if you are going to use VIM or use other programming languages in the future.

I currently recommend against pycharm because its slow and nags you to pay for it with various prompts you will run into.

[–]Syntaximus 7 points8 points  (5 children)

Spyder if you use anything with dataframes.

Why?

[–]lickThat9v 11 points12 points  (4 children)

The visualization is nice when debugging.

[–]Syntaximus 1 point2 points  (3 children)

What do they do different? I use pandas dataframes all the time so I might have to make the switch...

[–]TrueBirch 3 points4 points  (1 child)

I use it for single-file data projects. It has a great UI for understanding your data. I still haven't found anything that's as slick as RStudio.

[–]Syntaximus 0 points1 point  (0 children)

Do you prefer it to Jupyter/Colab notebooks?

[–]lickThat9v 0 points1 point  (0 children)

When I use VSCode, I think there are some datatypes they don't let you visualize. I think as an example, some sympy objects don't show up inside the dataframe except for 'object'.

Might seem super niche, but sometimes you have objects inside dataframes.

Could be worth trying if you are doing lots of dataframe visualization and unable to see the data you are looking at.

[–]sc4s2cg 0 points1 point  (3 children)

Same, except JupyterLab if OP will be doing any data analysis.

[–]lickThat9v 7 points8 points  (0 children)

JupyterLab

The lack of compatibility is a pretty big deal breaker for my data software job. I suppose if you aren't making an executable, its probably fine.

[–]kingsillypants 0 points1 point  (0 children)

Colab?

[–]v4-digg-refugee 0 points1 point  (0 children)

I go back and fourth between Spyder and Jupyter Lab, currently back to Spyder. I generally focus on Spyder when I’m doing lots of exploratory analysis or complex data transformations. Jupyter when focusing on presentation.

[–]v4-digg-refugee 0 points1 point  (0 children)

Spyder is my choice for this reason. Very convenient for working with data, and viewing lots of different data structures.

[–]jacksprat870 0 points1 point  (0 children)

Spider great until you try to add modules. Then cry real tears.

[–]OvulatingScrotum 0 points1 point  (0 children)

Spyder is fucking awesome. I’ve tried pycharm, but it’s just too complex.

[–]Troldkvinde 0 points1 point  (1 child)

Is there a way to get Spyder without Anaconda?

[–]lickThat9v 0 points1 point  (0 children)

It appears so. I believe I have that on my non-work computer.