R
quety
这个作者很懒,什么都没留下…
展开
-
R语言导入xlsx包错误:调用.jinit()时出现问题
错误信息:library(xlsx) JavaVM: requested Java version ((null)) not available. Using Java at “” instead. JavaVM: Failed to load JVM: /bundle/Libraries/libserver.dylib JavaVM FATAL: Failed to load the jvm l...转载 2018-04-08 16:44:41 · 929 阅读 · 0 评论 -
R︱并行计算以及提高运算效率的方式(parallel包、clusterExport函数、SupR包简介)
终于开始攻克并行这一块了,有点小兴奋,来看看网络上R语言并行办法有哪些: 赵鹏老师(R与并行计算)做的总结已经很到位。现在并行可以分为: 隐式并行:隐式计算对用户隐藏了大部分细节,用户不需要知道具体数据分配方式 ,算法的实现或者底层的硬件资源分配。系统会根据当前的硬件资源来自动启动计算核心。显然,这种模式对于大多数用户来说是最喜闻乐见的。 显性并行:显式计算则要求用户能够自己...转载 2018-04-05 13:03:34 · 3339 阅读 · 0 评论 -
R语言多线程运算(解决R循环慢的问题
已经大半年没有更新博客了。。最近都跑去写分析报告半年没有R这次记录下关于R循环(百万级以上)死慢死慢的问题,这个问题去年就碰到过,当时也尝试过多线程,but failed......昨天试了下,终于跑通了,而且过程还挺顺利step1先查下自己电脑几核的,n核貌似应该选跑n个线程,线程不是越多越好,线程个数和任务运行时间是条开口向下的抛物线,最高点预计在电脑的核数上。detectCores( )检查...转载 2018-04-05 13:05:12 · 3152 阅读 · 1 评论 -
[学习应用]设置R语言在启动时自动加载常用包(packages)或函数(function)
最近阅读《R in Action》这本书,了解到可以设置R语言自启动环境,实在是太实用了,于是把在工作中常用的package和function放到Rprofile.site文件的自定义函数,重新启动R即可实现。比如你常用data.table、RMySQL这两个扩展包和已自定义好的函数read_report,设置如下: 第一步:安装目录找到Rprofile.site这个文件,我的是在“D:\R\et...转载 2018-04-05 13:15:06 · 2628 阅读 · 1 评论