其他教程
其他教程:包含了所有代写案例以及部分答案
-
跟我之前先容过的snowfall纷歧样,multicore这个包专注于做好单机多核并行这个简朴而又常用的成果。这是我用过的R里最便捷的单机多核并行东西,因为它的并行化跟向量化计较细密相连,而R又是天然的向量化平台,所以一切计较往并行计较的迁移都很顺理成章。multicore的一个突出特点是历程间共享事情区,所以不需要再为新的历程初始化事情区,大大加速了历程建设与初始化速度。 主要的几个顶层应用函数: mclapply——lapply的并行版本 pvec——对向量化函数的并行 parallel与c … 继续阅读“[无所不包的R]多核计较multicore package”
:
-
从前看《龙文鞭影》里的小故事,印象中有“秦宓论天”这么一个典故。在莫谈国是的天朝,“天”乃是肉食者的禁脔,草民无权干涉,茶楼里只能聊天气。但最近不只不能谈“天”,听说连“天气”也不能谈了。所谓越是克制的就越有破禁的快感。本日就来专门谈一聊天气。武汉的天气我们已经谈过,本文就来过问干与下上海、北京和广州三地的天气内政,核心等于这三个都市的氛围质量环境。我们的思路是从Twitter上收罗氛围质量数据,由于美国上海领事馆今朝只发布了不到700条信息,所以我们只收罗了660条,该数据是每小时发布一次,也 … 继续阅读“北上广三地的氛围质量抽样较量”
:
-
在如今的贸易世界中,各类数据和统计数字长短常重要的决定依据,但精采的数据凡是很可贵到。因为数据来历分手并且名目纷歧,世界各地的阐明人员往往耗费了无数的时间举办数据检索、复制、粘贴和清理。DataMarket.com是2010年推出的一个数据派别网站,可以一站式会见各类民众和私营部分组织的统计数据和布局化数据。这使得用户很是利便的查找、较量、可视化和下载种种机构的果真数据,如连系国,世界银行,欧盟统计局。时间序列数据还可以与新闻事件相关联,并可以用任何选定的数据名目利用到任那里所。我们在之前的博文 … 继续阅读“在R中利用DataMarket的果真数据源”
:
-
局部多项式回归拟合是对两维散点图举办滑腻的常用要领,它团结了传统线性回归的简捷性和非线性回归的机动性。当要预计某个响应变量值时,先从其预测变量四周取一个数据子集,然后对该子集举办线性回归或二次回归,回归时回收加权最小二乘法,即越接近预计点的值其权重越大,最后操作获得的局部回归模子来预计响应变量的值。用这种要领举办逐点运算获得整条拟合曲线。在R语言中举办局部多项式回归拟合是操作loess函数,我们以cars数据集做为例子来看下利用要领。该数据中speed暗示行驶速度,dist暗示刹车间隔。用loe … 继续阅读“在R语言中举办局部多项式回归拟合(LOESS)”
:
-
和matlab一样,R语言以向量为根基运算工具。也就是说,当输入的工具为向量时,对个中的每个元素别离举办处理惩罚,然后以向量的形式输出。R语言中根基上所有的数据运算均能答允向量操纵。不只如此,R还包括了很多高效的向量运算函数,这也是它差异于其它软件的一个显著特征。向量化运算的长处在于制止利用轮回,使代码更为简捷、高效和易于领略。本文来对apply族函数作一个简朴的归纳,以便于各人领略个中的区别地址。所谓apply族函数包罗了apply,sapply,lappy,tapply等函数,这些函数在差异 … 继续阅读“R语言编程入门之向量化运算”
:
-
首先apply函数并不是不轮回,而是不在R里轮回。它的轮回是通过C实现的。其次,它不必然比其它轮回方法快。小我私家认为,向量化 > apply > for 速度前者优于后者。apply(X, margin, FUN, …)操纵工具:matrix, array或data frame操纵方法:抽取matrix或data.frame的每行或每列,作为vector执行指定FUN返 回 值:vector(假如FUN返回一个值), matrix(假如FUN返回一个牢靠长度的vecto … 继续阅读“R语言apply函数家属”
:
-
忽闻高中一同学已经拿到了微软的实习offer,即刻以为本身的大学越发失败了。做错了选择,然后未能在大学几年里做到当真专注,导致了我此刻的失败。前几天看到搜狗王小川的一篇报道,他就是那种数学很好,然后糊口一切都很顺的人。我碰着过许多这样的同学,数学都很好,然后进修也很轻松顺利。我大学之前后果固然一直都还不错,但我却不属于他们中的那种人,我需要支付更大的尽力,才气取得和他们一样的后果。人在智商和命运上的不同,有时候真的是让人很无奈的。 照旧继承进修R Graph Cookbook第五章吧。不知道十月 … 继续阅读“R语言画图5”
:
-
从R 2.13以来,compiler包就成为了R默认安装的一部门。自R 2.14以来,所有的尺度函数与包都被预先编译为呆板码,因此获得了2倍或更多的效率晋升。Tal Galili的这篇文章就先容了利用comipler包加快R代码的执行的要领。此文由R客翻译自原文,省略了部门对JIT道理部门的先容,具体先容请参考原文。 什么是JIT(Just-In-Time compliation,即时编译)技能? 传统的计较机语言有两种执行方法:静态编译型,即代码执行前先被转换为呆板码;表明型,即一边对代码举办 … 继续阅读“利用即时编译(JIT)技能提高R的执行效率”
:
-
R凡是被用来举办数值计较较量多,字符串处理惩罚相对较少,并且关于字符串的函数也不多,用得多的就是substr、strsplit、paste、regexpr这几个了。实际上R关于字符串处理惩罚的成果长短常强大的,因为它甚至可以直接利用Perl的正则表达式,这也是R的一个理念,作为语言就把向量计较做到极致,作为情况,就在各规模都集成较好的。R中有grep系列的函数,可以用最强大的方法处理惩罚字符串的所有问题。 grep的全称是global search regular expression an … 继续阅读“R中字符串处理惩罚和grep的用法”
: