I love R, we are best friends. Life is wonderful when basically every function is vectorized by default.
It's ok R, we still love you for diagrams.
Submitted 1 year ago by fossilesque@mander.xyz to science_memes@mander.xyz
https://mander.xyz/pictrs/image/3ebffb37-a231-4fac-8151-83609d49522e.jpeg
Comments
Bye@lemmy.world 1 year ago
ergotamin@feddit.de 1 year ago
The tidyverse is my favorite place
Bye@lemmy.world 1 year ago
I used to love it, but all the non-standard evaluation started to give me a headache.
It’s easy enough to just not use it at all, except for ggplot which recently deprecated aes_() which fucking kills me; they really are dead-set on forcing tidy evaluation.
Darkraisisi@feddit.nl 1 year ago
Probably barking up the wrong tree here, but boy do I hate R. The documentation is the worst, combined with the poor r studio experience. Vscode makes notebooks a bit better but lost a lot of functionality as far as I could tell.
Laughed so hard when I this course once they told us to do ML in R with Keras … By calling the python API.
Starry7217@sh.itjust.works 11 months ago
I’ve made such course and still feel sorry for the students. Was some legacy code just laying around.
diseasedolm@mander.xyz 1 year ago
Oh how I wish this was the data scientists I work with
zewu@lemmy.world 1 year ago
This post was sponsored by the Matlab gang
The_Ferry@lemmy.world 1 year ago
I like and despise R… WHY DO I HAVE TO COPY THE TEXT FROM MY CONSOLE INTO A SCRIPT TO ACTUALLY SAVE IT AS AN .R FILE???
Acters@lemmy.world 1 year ago
Because it’s a console, not an IDE. But I see your frustration and does seem ridiculous
The_Ferry@lemmy.world 1 year ago
Maan, I am way too much of a himbo chemical engineering student yo understand what IDE means, had to channel my inner parent and ask a software guy for help
fossilesque@mander.xyz 1 year ago
I am currently arguing with par() and coming back here to shitpost when I get too angry.
flyos@jlai.lu 1 year ago
You don’t really have to. You could save the workspace along with the history of you commands to load it at a later time, and never have a script at all.
The reason nobody really does that (except maybe if they use R once in every decade) is that it’s not really viable in the middle-term. That is because it doesn’t distinguish between failed attempts and actual, final code and so quickly becomes a mess.
produnis@discuss.tchncs.de 1 year ago
Not me!
fossilesque@mander.xyz 1 year ago
DON’T HURT THE SIMPLE CHILD
ergotamin@feddit.de 1 year ago
I feel like some people are using python just so they can say that they use python
GBU_28@lemm.ee 1 year ago
It’s more because when ds has to hand over their work to the eng team the eng team doesn’t want to fuck with r
Knusper@feddit.de 1 year ago
Trust me, the eng team doesn’t want to fuck with Python either.
Artyom@lemm.ee 1 year ago
I considered looking at R once. As a data scientist and an experienced Python user, maybe I’ll see something useful. Then I learned that R uses
<-
for variable assignment and=
for equality evaluation, and I stopped learning because I would make that mistake if I learned to switch back and forth for the rest of my life.ergotamin@feddit.de 1 year ago
You can also use = to assign variables in R it’s just not good practice
Flyberius@hexbear.net 1 year ago
I remember trying to get shiny working for a statistician. Bad tooling. This was about 3 years ago.
I really wanted it to be severless but at the time it wasn’t really possible.
I have since seen a cool web assembly method where it runs all the shiny stuff in the browser
fartsparkles@sh.itjust.works 1 year ago
Oooo do you have a link to that web assembly method?
troyunrau@lemmy.ca 1 year ago
Somewhere in a backroom, there’s a hamster named Julia. In a hamster ball.
Mbourgon@lemmy.world 1 year ago
And rolling around behind it is a smaller ball called M.
troyunrau@lemmy.ca 1 year ago
Don’t forget the centipede crawling around in the sewer pipes named Fortran. We’ve all been trying to kill it for years and yet, somehow, it keeps going.
finestnothing@lemmy.world 1 year ago
I loved Julia in my data science classes. Codes like python, runs like c. Can also use it with bash by piping values in