美文网首页
R_让人觉得相见恨晚的包

R_让人觉得相见恨晚的包

作者: AJane | 来源:发表于2018-02-24 21:10 被阅读0次

分析与建模:

Matrix包:先进的稀疏矩阵处理,不了解稀疏矩阵概念的时候内存占用和运行速度都不忍直视。

Reshape2/ddply:数据处理不用愁。

*apply系列:比for更好用的函数,其中tapply远不如lapply流行,但是实用程度不在其下。实际上lapply有没有变快得看各人的实现,因为虽然lapply调用了C实现,但是它还是要回头调用在R里用户定义的函数才能做计算,这个函数速度如何才是关键。

compiler包:即使代码里有for也可以加速。

foreach:通用的并行接口,跨平台多功能。

lubridate:处理时间日期格式不求人。

gbm:效果和randomForest相近,但是占用内存很少很幸福,而且支持多核 CrossValidation 运算。

stats::optim():做优化的最傻瓜选择。不信看这个三行R代码做出SVM:weibo.com/1459604443/A3,不懂牛顿法也没关系。

报告与可视化:

knitr/slidify:knitr是 @谢益辉 的代表作。做报告、幻灯片 so easy,但是slidify的作者不喜欢写文档,所以很头疼。

shiny:用R生成Web App,后端强劲接口统一。例如:hetong.shinyapps.io/img 。

recharts:在R中方便快捷地生成可交互图形,再也不用从R换到js了。

其他:

devtools::install_github():脱离CRAN强权统治,Github让世界更美好。

base::match():很多情况下比which,is.element不知高到哪里去了。

utils::read.table():设置nrows能提前分配内存,设置comment.char=""与colClasses更能加快读入。

OpenBLAS库:虽然不是R包,但是多核CPU上对矩阵运算的加速效果实在是太方便明显了,而且Ubuntu上安装方便,并不需要重新编译R。

定义启动项:如果对stringsAsFactors永远默认为TRUE深痛恶觉,可以修改Rprofile.site文件,加上每次启动都自动运行的命令。 @任坤 在评论中提到:定义启动项比较危险,不注意的话会使得代码的可移植性出现问题哦,放到别人电脑上一运行发现各种factor。

升级R包:R的版本更迭之后,可以把老R包复制到新版本的library目录下,然后运行 update.packages(checkBuilt=TRUE, ask=FALSE) ,这是官方的提示,放在FAQ里,不知道有多少人留意了:R for Windows FAQ

相关文章

  • R_让人觉得相见恨晚的包

    分析与建模: Matrix包:先进的稀疏矩阵处理,不了解稀疏矩阵概念的时候内存占用和运行速度都不忍直视。 Resh...

  • Python Tips (Continue...)

    导语 Python有好多非常实用的函数总是让人觉得相见恨晚!(握拳) String 判断string的开头是否含有...

  • 《人生效率手册》:让人相见恨晚的一本书

    《人生效率手册》是一本让人看了觉得超燃的书。满满的干货,让人觉得相见恨晚。看的时候在想,如果在我上大学甚至上中学的...

  • 方以类聚,物以群分

    “上士闻道,劝而行之;中士闻道,若存若亡;下士闻道,大笑之。” 有的人,让你觉得相见恨晚;有的人,让你觉得对牛弹琴...

  • 你都不会倾听,谈何沟通?

    我们都知道,沟通在人际关系中的重要性。良好的沟通方式可以让彼此都如沐春风,相见恨晚。而有的沟通就会让人觉得很吃力,...

  • 遇见#下班加油站#,开启改变之路+小笼包麻麻

    我是小笼包麻麻,顾名思义我的宝宝叫小笼包。 在去年无意间听了萌姐的喜马拉雅的课程后,觉得相见恨晚。学习后我搜公众号...

  • 10个让你相见恨晚的iOS Swift动画框架!

    10个让你相见恨晚的iOS Swift动画框架! 10个让你相见恨晚的iOS Swift动画框架!

  • 读《用户故事地图》随笔

    对《用户故事地图》这本书的内容,我引用一个词——相见恨晚。我理解“用户故事地图”可以让敏捷提升一个层次,包...

  • 让人觉得愉快的事儿

    作者:冯唐 让人觉得愉快的事是公历四月的第一个周末,一晚上的功夫,院子里的西府海棠忽然开了。只用了一天的阳光,深红...

  • 让人觉得愉快的事儿

    让人觉得愉快的事儿是看着自己刚出生的宝贝酣睡在小床上,有节奏的呼着气并且没有短时间醒来的可能。看着她翘翘的眼...

网友评论

      本文标题:R_让人觉得相见恨晚的包

      本文链接:https://www.haomeiwen.com/subject/kipyhttx.html