←back to thread

Big Book of R

(www.bigbookofr.com)
288 points sebg | 1 comments | | HN request time: 0s | source
Show context
wpollock ◴[] No.43646498[source]
Very nice, but instead of an owl, shouldn't the cover illustration be a pirate?
replies(4): >>43646689 #>>43647343 #>>43647370 #>>43649428 #
DadBase ◴[] No.43647370[source]
Totally agree. R is pure pirate energy. Half the functions are hidden on purpose, the other half only work if you chant the right incantation while facing the CRAN mirror at dawn.
replies(3): >>43647653 #>>43650973 #>>43652227 #
MrLeap ◴[] No.43647653[source]
If you started with SAS for statistics like I did, you'd see how absolutely civilized R is in comparison.
replies(1): >>43647669 #
kylebenzle ◴[] No.43647669[source]
Yes but today I find little to no benefit over python
replies(2): >>43647811 #>>43648686 #
raffael_de ◴[] No.43647811[source]
no plotting library available in python even comes close to ggplot2. just to give one major example. another would be the vast amount of statistics solutions. but ... python is good enough for everything and more - so, it doesn't really feel worth maintaining two separate code bases and R is lacking in too many areas for it to compete with python for most applications.
replies(4): >>43647912 #>>43648531 #>>43649435 #>>43654033 #
TheSoftwareGuy ◴[] No.43654033[source]
Plotting is one task I find such huge benefits to AI coding assistants. I can ask "make a plot with such and such data, one line per <blank>" etc. Since its so east to validate the code (just run the program and look at the plots) iterations are super easy
replies(1): >>43655990 #
1. raffael_de ◴[] No.43655990[source]
That's probably 50% what I use Claude for. But always "use matplotlib's explicit / object-oriented interface and don't add comments".