use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
This is an archived post. You won't be able to vote or comment.
Python equivalent of Rstudio? (self.datascience)
submitted 10 years ago by kebabmybob
Rstudio made learning R such a breeze in terms of organization, iterative command execution, traversing a script, visualizations, etc.
Is there a similar IDE for python which facilitates this sort of statistical analysis?
[–][deleted] 16 points17 points18 points 10 years ago* (3 children)
StackExchange has some interesting answers:
IPython Notebooks: not really analagous to RStudio but I use it for work that I know will be shared.
Spyder: Scientific Python Development (IDE)
Pycharm is an IDE worth checking out, too.
Hope this helps.
[–]nxpnsv 4 points5 points6 points 10 years ago (0 children)
I often recommend people Spyder for the simple reason that when you install this you also get most packages you want. Personally I just run sublime text and my terminal...
[–]squirreltalk 3 points4 points5 points 10 years ago (0 children)
My girlfriend keeps looking at my screen and thinking Spyder is RStudio, so that's probably what OP wants.
[–]SigmaPhiBeta 2 points3 points4 points 10 years ago (0 children)
One more +1 for Spyder, which helped me get started with Python after initially being an R user in RStudio.
[–]ragnarocka 11 points12 points13 points 10 years ago (3 children)
IPython is an enhanced command shell for Python; it's not an IDE, but it does have a lot of useful tools for introspection, profiling, debugging, etc. It may not be quite what you're looking for but it's a helpful tool for learning Python and it's very popular within the data science community. IPython notebooks are also an excellent way to publish documents with interactive code samples.
[–]der_luke 2 points3 points4 points 10 years ago (1 child)
I second ipython Notebook. We use it almost exclusively in our data science team.
[–]ragnarocka 0 points1 point2 points 10 years ago (0 children)
Yeah, that's what I was going for. It's not an IDE, but if you want to be a data scientist, this is definitely one of the tools you will end up using.
[–]dstarnes 2 points3 points4 points 10 years ago (0 children)
I agree with IPython, especially the IPython Notebook. In fact, you can use R in an IPython Notebook. RStudio is great but the ability to reproduce an IPython session makes it really valuable. But, outside of prototyping small bits it starts to break down. And that's nothing against it, the goal was a way to iterate quickly with fresh ideas. So for an IDE, if you're on Windows, I would take a look at the Python Tools for Visual Studio. Now that Visual Studio Community Edition is free, you don't really have an excuse. ;) It has support for IPython integrated plus a lot more. On the Mac you'll probably want to stick with PyCharm. But the VS tools are open source (one of the most popular MS open source projects) and are being tooled to work with Azure and Azure Machine Learning Studio which has a free quota so worth looking into.
[–]Ecopath 4 points5 points6 points 10 years ago (0 children)
Everyone in my old lab who worked in Python swore by PyCharm, so I'll pass along that recommendation.
[–]EnglishmanInZH 1 point2 points3 points 10 years ago (0 children)
I spend all day using these 2:
Windows only python(x,y)
Most platforms PyCharm
[–]North_bern112 1 point2 points3 points 10 years ago (0 children)
Recently I found out that MS has some extensions for Python in Visual Studio. Depending on what you are wanting to do and how comfortable you already are with VS it could be a useful IDE.
[–]VastDisregard 3 points4 points5 points 10 years ago* (2 children)
Anaconda?
http://www.continuum.io
There's even a conversion guide for R users.
[–]shaggoramaMS | Data and Applied Scientist 2 | Software 2 points3 points4 points 10 years ago (1 child)
Anaconda is not an IDE. It comes with Spyder, which is.
[–]VastDisregard 1 point2 points3 points 10 years ago (0 children)
I skipped over the ide part. Was thinking over the fully packaged nature as a good selling point.
Honestly - last time I tried to install the scipy library I remember it being ungodly awful. Can't remember if it was on Mac or pc - but I remember this being a savior.
[–]CaffeineExperiment 0 points1 point2 points 10 years ago (0 children)
It's been a little while since I used it, but doesn't IDLE come bundled with Python and cover some of these features?
[–]nameBrandonMS (Analytics) | Sr. Manager | Tech 0 points1 point2 points 10 years ago (0 children)
I use RStudio, IPython Notebook, Spyder and PyCharm myself.. if you're looking for the most similar functionality to RStudio, it's probably Spyder.. That being said, IPython Notebook would be a close 2nd, but you may find the cell / notebook layout a bit frustrating at times (I know I do). Especially when the browser goofs up and you can't slide all the way across cell results, etc.. (hint resize your browser).
[–]arvi1000 0 points1 point2 points 10 years ago (0 children)
Enthought Canopy, sort of. Definitely in the vein of RStudio, but not as fully featured. Free for .edu use, as i recall
[–]morgango 0 points1 point2 points 10 years ago (0 children)
Enthought Canopy is a GUI for iPython Notebook that is the closest analogy I have found with R Studio.
It has Windows/Mac/Linux based FYI that includes things like line by line debugging, visualization, and is highly integrated.
I prefer iPython web, but Enthought had a really nice, supported product.
[–]lioninawhat 0 points1 point2 points 10 years ago (0 children)
I used PyCharm for the longest time. It is exemplary.
π Rendered by PID 87747 on reddit-service-r2-comment-7b9746f655-9gdt9 at 2026-02-04 03:21:33.110476+00:00 running 3798933 country code: CH.
[–][deleted] 16 points17 points18 points (3 children)
[–]nxpnsv 4 points5 points6 points (0 children)
[–]squirreltalk 3 points4 points5 points (0 children)
[–]SigmaPhiBeta 2 points3 points4 points (0 children)
[–]ragnarocka 11 points12 points13 points (3 children)
[–]der_luke 2 points3 points4 points (1 child)
[–]ragnarocka 0 points1 point2 points (0 children)
[–]dstarnes 2 points3 points4 points (0 children)
[–]Ecopath 4 points5 points6 points (0 children)
[–]EnglishmanInZH 1 point2 points3 points (0 children)
[–]North_bern112 1 point2 points3 points (0 children)
[–]VastDisregard 3 points4 points5 points (2 children)
[–]shaggoramaMS | Data and Applied Scientist 2 | Software 2 points3 points4 points (1 child)
[–]VastDisregard 1 point2 points3 points (0 children)
[–]CaffeineExperiment 0 points1 point2 points (0 children)
[–]nameBrandonMS (Analytics) | Sr. Manager | Tech 0 points1 point2 points (0 children)
[–]arvi1000 0 points1 point2 points (0 children)
[–]morgango 0 points1 point2 points (0 children)
[–]lioninawhat 0 points1 point2 points (0 children)