R is awsome
https://www.sharpsightlabs.com/blog/why-i-still-love-r/
骂matplotlib骂的太爽,It's a pain in the ass, kind of bullshit.
数据分析真的很需要可视化,以及及时方便快速的可视化,所以R是真的很方便,现在我已经形成这样的工作流了,开发软件之前先用R分析很多数据,确定好流程和参数之后,然后写成python版方便维护。
还有我特别喜欢R的数据结构(比如Rle,S4,tibble,GRanges等),当然这些可能并不是R的原创,或许是继承自其他语言,但是我在日常使用中很快地就会接触到并上手了,而且特别好用,大大提升数据分析的效率。
自认为用python也处理了很多数据写了不少应用,但是并没有机会接触到这些,应该说我没有遇到类似场景去思考数据结构,写python的时候我只是在思考如何实现某个功能,但是不可思议的是在用R的时候,我在入门没多久就已经在涉及这些了,做的事情都差不多的情况下,可能是R我不需要去思考如何实现功能,因为都有现成的函数,但是这些函数需要特定的数据结构,所以我得去学习,比如序列数据,就需要rle和range的数据结构作为输入输出。
数据整理的包R也特别的好用,还能很方便地搭一个交互平台,真的不要太棒。
Fantastic R!
我也想写个1w字小论文来论述R的好
PS:文中还提到了R的机器学习框架,有空去学一下https://www.tidymodels.org/packages/
评论
发表评论