Wow those reasons don't sound very compelling to me! (I'm a programmer but don't know R.)
Honestly i struggle with it. My partner recently wrote an R package (phd biology) and I’m a developer. I had done a bit of R but nothing substantial. By the end of the project i couldn’t think of a compelling reason not to use any other language. The R tooling is clumsy, the language isn’t great…the built in graphs are ok? It feels like the reason it’s popular is mostly just people not wanting to update skills becaus…
Why do we use R rather than Excel?
101–110 of 266 posts
Re: Why do we use R rather than Excel?
#102Earlier quoted context omitted.
The R tooling is clumsy I really like the R tooling. What do you find clumsy about it? It feels like the reason it’s popular is mostly just people not wanting to update skills I have the opposite view. I find its the people who complain about R because its a bit different are the ones who are inflexible about learning new skills.
Package management is painful, replicating our two environments as i did a peer review always took way more effort than it would have in many other languages. I found my partner, Jess, to be using some fairly niche packages for stats, which admittedly would be harder to replicate in other languages. I personally think it’s fine to use, there’s no harm, but as someone comfortable with many languages, most the people i…
Re: Why do we use R rather than Excel?
#103If you need to do something once, use a GUI (Excel). If you need to do something ten times, use hotkeys and shortcuts. If you need to do something a hundred times, write a script (R). I usually use the command line as the example for why writing code and scripts are better than the more intuitive and lower-learning-curve GUIs. If I want to move a file from one folder to another then I just drag it across. Easy. If I…
rstudio is an excellent gui for R. So you can already start with R.
Re: Why do we use R rather than Excel?
#104Earlier quoted context omitted.
Actually when you use R functions to import CSV files, they also guess data types and make some conversions by default. The difference is that in R you can turn them off if you want to. But in Excel there are automatic changes you can't turn off.
You can set the data type to "text" when importing CSVs, that turns most things off.
Re: Why do we use R rather than Excel?
#105Re: Why do we use R rather than Excel?
#106Re: Why do we use R rather than Excel?
#107Re: Why do we use R rather than Excel?
#108Earlier quoted context omitted.
Honestly i struggle with it. My partner recently wrote an R package (phd biology) and I’m a developer. I had done a bit of R but nothing substantial. By the end of the project i couldn’t think of a compelling reason not to use any other language. The R tooling is clumsy, the language isn’t great…the built in graphs are ok? It feels like the reason it’s popular is mostly just people not wanting to update skills becaus…
The tooling is massively better than Python to say the least. You have a single environment (RStudio) that does most things really well, an excellent package manager, and integrated graphing capabilities and environment variables observation. In comparison Jupyter notebooks feel very limited and clumsy. And Base-R is way more tuned towards data analysis than base Python is, so you end up importing many libraries in P…
Re: Why do we use R rather than Excel?
#109If you need to do something once, use a GUI (Excel). If you need to do something ten times, use hotkeys and shortcuts. If you need to do something a hundred times, write a script (R). I usually use the command line as the example for why writing code and scripts are better than the more intuitive and lower-learning-curve GUIs. If I want to move a file from one folder to another then I just drag it across. Easy. If I…
Re: Why do we use R rather than Excel?
#110R isn't interactive or visual like Excel. Excel's learning curve is a lot less daunting. Also, Excel is ingrained in the accounting culture and well supported by peers. Plus Excel is everyone's default database and form software. None of the article's reasons matter to non-IT people and no IT department has the juice to override the CFO and accountants. Unlike, every other interactive tool that displeases programmers…