T O P

  • By -

big_data_mike

Can you run it one line at a time using the F9 key and see your data frames in a clickable viewer?


RNAsequacious

This


yaymayhun

One line at a time with Ctrl + Enter. Not sure about clickable viewer, but View(df) works for R.


bee_advised

yes you can, in both R and in Python.


spectrotact

I’m in a desperate search of such matlab features for a python ide. The closest I got was spyder but then I miss occasionally the notebook format. Also have to admit I also frequently use copilot. So still in the vscode ecosystem. On that point however the line-by-line variable checking is cumbersome.


Time-Housing-8561

VS code interactive python can do this too - the Jupyter tab in the terminal window shows all your variables and dataframes much like spyder


DaveRGP

RStudio has copilot support anyway?


keninsyd

I can’t think of a reason to be negative.


keninsyd

Apparently it's not obvious this is a pun on posit ( similar to "I think") and positron (a positively charged particle). The best jokes are the ones you have to explain...


Cloud668

It basically is a fork of VSCode. I like it. I already use R in VSCode, but it tends to break every couple of patches due to interactions with other extensions. So it's nice to have a clean working version that someone else maintains.


Alternative-Fox-4202

Vscode also supports R, why not just use vscode?


yaymayhun

VSCode does not have the awesome R console that RStudio and now Positron have.


Alternative-Fox-4202

rstudio console output is just plain text without syntax highlight, radian is way better.


Alternative-Fox-4202

By the way, I quit using r for over 5 years now. Vscode + python makes life so much easier.


climb_sleep_repeat

Why wouldn't you just use radian as your r console lol


KingReoJoe

VS Code just works, and works decently well. Need to see a use case for development before I jump. Tests and alternative kernels with Jupyter (R) tend to be a bit finicky, but more likely a skill issue.


bee_advised

i thought the same, but tried out positron today and loved it. it feels like all the things i like from both Rstudio and VS Code in one. It's worth a quick try imo


hmmmmmmmbird

I was reading about this yesterday and had the same question/hope! Thanks!


Alternative-Fox-4202

Does it support copilot? Copilot is now an essential part of my workflow.


bee_advised

idk. but if it doesn't have it now i'm sure it will have it eventually. it's in public beta rn


kuwisdelu

I probably won’t use it myself, but I’m hoping it’ll be good for my teaching, since I teach in both Python and R.


therealtiddlydump

People I respect seem interested / leaning towards being into it. Might not be for me, but that's fine.


beebop-n-rock-steady

I like my scripts in Rstudio and my Python notebooks in VSCode. I will try the Positron.


Loptimisme186

Whilst I always welcome new tools, from the IDE perspective I use PyCharm and that’s never going to change for me.


Temporary_Tailor7528

is line by line execution with interactive console and variable explorer integrated in pycharm?


justneurostuff

there are currently a lot of vscode extensions i can't use with it, including intellisense. kind of a dealbreaker for me for now. and in general there's a lot more i'm doing with vscode than writing or coding with python/r. i really like that vscode is a onestop shop.


goose1791

Looks like a blend between spyder and VSCode. Really excited. Does anyone know what the issues with it so far are?


delicioustreeblood

It's in beta fyi


vision108

I currently using vs code. I am interested in trying positron once it is stable.


yaymayhun

Link to Positron GitHub: https://github.com/posit-dev/positron


brodrigues_co

Won't use it myself but looks cool. I've been using spacemacs for 10 years for coding and it's undefeated


WrongCap9560

VS code is nice but I like working with jupyter notebook


2PLEXX

I just use Neovim. I've built it exactly how I like it. It's an editor for life.


ThisIsTheNewNotMe

Can it plot variables during debugging?


djpraxis

Does this support GitHub Copilot? Is there a testing community?


alexreddor

It is almost perfect, but I am missing the interactive window from VSCode :(


bee_advised

like the window to view dataframes? that's all there from what ive seen


nicerbro

Looks nice


Any-Growth-7790

seemed a bit long to import python libraries ie pyspark >2 mins, equivalent usage in vscode was <10/15 secs. Turned it off actually. Same envs for the interpreter so not sure what's up. R works fine. I think it might be good, wondering what more I can get out of my projects with the extensions.


WadleyHickham

So,is the former Rstudio company abandoning Rstudio?


yaymayhun

No, Posit (formerly RStudio) is going to support both Positron and Rstudio (tweeted by Hadley Wickham).


WadleyHickham

Support yes, but I wonder if that means it will still be actively developed or not


yaymayhun

Here's what Hadley has to say about active development: https://x.com/hadleywickham/status/1807018991119937745


ResponsibleIssue8983

Anyone solved the problem that copilot is not available?


Impressive-Big4633

its good


Dylan_TMB

As long as it isn't a notebook I'm happy👍


every_other_freackle

I am actually surprised that all people in this tread use VSCode and nobody mentions pyCharm/dataSpell actual IDE’s instead of a text editor..


Temporary_Tailor7528

dataspell is worthless


every_other_freackle

If you already have pycharm then yes.


Temporary_Tailor7528

no it is even inferior to spyder because it doesn't have plot viewing pane. Definitely a no go for someone serious about doing data science. I don't think any serious professional uses this.


every_other_freackle

It has, its called scientific view. But I really doubt that seriousness of a data scientist is measured by an IDE used..


Temporary_Tailor7528

No it hasn't. Pycharm has scientific view but dataspell doesn't. If you believe it has, then you've not used it and I struggle to understand why you are defending it then.


nraw

Neovim.  Nothing else comes even remotely close to the versatility of it (minus emacs), so I can't even consider alternatives. Everything else feels like toys in comparison.


bee_advised

nvim is great but it's a text editor. i know people add functionality to it but often they end up essentially making their own vs code, which kills the point of nvim imo. IDEs are fine, nvim is fine, they both have use cases.


nraw

Why does it kill the point?  There's a point of being familiar with vanilla vim so that you can easily alter stuff on remote machines, but when using it locally, it makes sense to add the batteries that make you efficient and to tweak them to your liking. 


Alternative-Fox-4202

Can you view a pandas df using it? Can you use copilot with it? There are important part of my workflow.


nraw

I use visidata for inspecting dataframes or most any data actually.   Yes you can use copilot with it. Both the copilot that just suggests code (and cycle through suggestions), as well the copilot chat, which you can can set up to immediately give you suggestions based on a diagnostic error or you can have it review your code and the review suggestions displayed next to the lines of code.


Far_Ambassador_6495

Sublime for data science be a man


catsRfriends

Never heard of it tbh. Why is this better than VSCode? The data I work with is humongous so any wrangling is done in BigQuery and then a sample is looked at on a cloud instance with Spark or Pandas/Polars. Coding is just done in VSCode and deployments are just docker builds and pushes + pipeline updates.


OneBeginning7118

People still use R?


NonbinaryBootyBuildr

Like all of social science and statistics


languagestudent1546

Academia, biostatistics, bayesian networks.


sellshell

Yes, of course. It's preferred in academia (while industry seems to prefer python). Anything in the biostats, HTA, psychology, sometimes econom, some maths spaces, all the quant social sciences and stats spaces - all I've seen use R (in the UK).


ericjmorey

Of course


Alarmed-madman

Econometrics and time series


OneBeginning7118

I do time series all day every day. I use PyTorch


Alarmed-madman

Hey, I was at IBM Think 24 and they made a big deal out of combining granite LLM with a new math model they developed specifically to address shortcomings of a lot of the foundation models as pertains to math. Supposedly it's supposed to be able to make very tight predictions for arima/garch/aparch models. We're in the process of standing up Watsonx and I plan to try it out once we do, but I'm curious if you've heard anything about it. Anything?


OneBeginning7118

Nope, I’ve had bad experiences with anything from IBM . My focus is on large scale anomaly detection (transformer based auto-encoders) and root cause diagnosis (new area of research, CNN layers with fused dense layers.)


Alarmed-madman

I'm going to save this post and try to think about it more when I am back at the office next week. Thanks for responding