1
推荐
1892
阅读

Rsession让Java调用R更简单

                                     前言写了好几篇关于Rserve的文章了,Rserve作为R语言的通信接口,已经成为了R语言扩展的重要通道。大数据时代的到来,让原本小众的R语言,不经意间挤进了开发语言前20名。同时,...

发表了文章 • 2017-03-17 16:15 • 0 条评论

1
推荐
1895
阅读

Rserve与Java的跨平台通信

R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。要成为有理想的极客,我们不能停留在语法上,要掌握牢固的数学,...

发表了文章 • 2017-03-17 16:00 • 0 条评论

1
推荐
1678
阅读

Rserve的R语言客户端RSclient

前言RSclient是实现Rserve通信的R语言客户端程序,对于统计人员使用RSclient调用Rserve运行R语言脚本,感觉会很奇怪。但对于实际应用架构来说却是很有帮助的,不仅可以统一Rserve的接口,还可以从架构上实现R语言的跨虚拟机的分步式程序设计。目录Rserve和RSclient介绍Rserve系统环境RSclient安装RSclient的APIRSclient...

发表了文章 • 2017-03-16 14:32 • 0 条评论

1
推荐
1835
阅读

R语言服务器程序 Rserve详解

前言Rserve作为一个R语言与其他语言的通信(TCP/IP)接口,被多个项目所依赖。Rserve服务端配置和运行都非常简单,客户端由多种语言实现,像C/C++, Java等。R也有自己的客户端实现 RSclient 项目,将在下文介绍。本文详细剖析Rserve作为服务器端应用的配置和使用。目录Rserve介绍Rserve简单使用Rserve高级使用:...

发表了文章 • 2017-03-16 13:40 • 0 条评论

1
推荐
1567
阅读

R语言跨界调用C++

前言使用R语言已经很多年了,对很多的R包都已经了解,唯独没有碰和C++相关的部分,这可能很大的原因和我长期使用Java的背景有关。但随着多语言的发展,跨语言应用的流行,打通各语言界限的方法也已经是成熟。让R和C++实现通信,已经变得很简单。跟上跨语言的步伐,打开R和C++的通道,让C++来解决R性能的诟病吧。目录Rcpp...

发表了文章 • 2017-03-16 09:30 • 0 条评论

1
推荐
2010
阅读

OpenBlas让R的矩阵计算加速

前言昨天在IBM的大会上,又一次见到了OpenBlas主题的分享,这次必须要试一下。我第一次了解OpenBlas是在2年前的R语言大会上,听到了OpenBlas的各种优势,不过听完也就过去了。2年后再来这个项目,团队成员稳定,项目进展顺利,已经广泛接受,再不尝试一下就真的要落伍了。目录OpenBlas介绍R和OpenBlas的安装让R语言加速1...

发表了文章 • 2017-03-16 09:06 • 0 条评论

1
推荐
1843
阅读

R语言性能可视化lineprof

前言数据可视化越来越受到人们的追捧,图形比文字更有表达力,基于HTML的可交互的图形比静态的PNG图片更让人惊喜。R语言已经为数据可视化做了充分的准备,简简单单地几行代码,就可以让数据变成图片,让图片变成会动的图片。本文以“性能报告”为切入点,讲述R语言可视化程序lineprof。目录lineprof介绍lineprof安装linepr...

发表了文章 • 2017-03-15 15:46 • 0 条评论

1
推荐
1646
阅读

R语言性能监控工具Rprof

前言随着R语言使用越来越深入,R语言的计算性能问题越来越突显。如何能清楚地了解一个算法对CPU的耗时,将成为性能优化的关键因素。R的基础库提供性能监控的函数Rprof。目录Rprof介绍Rprof的函数定义Rprof程序使用1: 股票数据分析案例Rprof程序使用2: 数据下载案例用profr可视化性能指标Rprof的命令行使用1. Rprof函数介...

发表了文章 • 2017-03-15 14:38 • 0 条评论

1
推荐
1691
阅读

R语言本地缓存memoise

前言缓存技术在计算机系统中运用地非常广泛,特别是对于重复性计算,缓存能为我们节省大量的CPU时间,可能是99%。R语言以统计计算著名,但其中很多算法包都是在进行大量重复的计算。优化正再进行,改变已经开始。以Hadley Wickham为代表的R语言领军人物,正在让R快起来!你感觉到了吗?!目录memoise介绍memoise安装memo...

发表了文章 • 2017-03-15 13:31 • 0 条评论

1
推荐
1660
阅读

用R解析Mahout用户推荐协同过滤算法(UserCF)

前言用R全面解析Mahout的基于用户推荐协同过滤算法(UserCF),改进的采用欧氏距离,并用R语言实现,与Mahout的结果进行对比。Mahout是Hahoop家族用于机器学习的一个框架,包括三个主要部分,推荐,聚类,分类!我在这里做的是推荐部分。推荐系统在现在的互联网应用中很常见,比如,亚马逊会推荐你买书,豆瓣会给你一个书评...

发表了文章 • 2017-03-15 09:19 • 0 条评论

1
推荐
1588
阅读

PageRank算法R语言实现

前言Google搜索,早已成为我每天必用的工具,无数次惊叹它搜索结果的准确性。同时,我也在做Google的SEO,推广自己的博客。经过几个月尝试,我的博客PR到2了,外链也有几万个了。总结下来,还是感叹PageRank的神奇!改变世界的算法,PageRank!目录PageRank算法介绍PageRank算法原理PageRank算法的R语言实现1. PageRank...

发表了文章 • 2017-03-15 08:53 • 0 条评论

1
推荐
1662
阅读

R语言中的遗传算法

前言人类总是在生活中摸索规律,把规律总结为经验,再把经验传给后人,让后人发现更多的规规律,每一次知识的传递都是一次进化的过程,最终会形成了人类的智慧。自然界规律,让人类适者生存地活了下来,聪明的科学家又把生物进化的规律,总结成遗传算法,扩展到了更广的领域中。本文将带你走进遗传算法的世界。目录遗传...

发表了文章 • 2017-03-14 16:05 • 0 条评论

1
推荐
1482
阅读

RMySQL数据库编程指南

前言MySQL是一款最常用到开源数据库软件,安装简单,运行稳定,非常适用于中小型的数据存储。R作为数据分析的工具,当然要支持数据库驱动接口。让R和MySQL配合在一起,所能爆发出的能量是巨大的。由于操作系统的原因,让Win和Linux有不一样的字符集,不一样的运行时环境。所以,今天我们讲一下如何在Linux和Win上面安装...

发表了文章 • 2017-03-14 15:22 • 0 条评论

1
推荐
2357
阅读

R语言高效的管道操作magrittr

R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。要成为有理想的极客,我们不能停留在语法上,要掌握牢固的数学,...

发表了文章 • 2017-03-10 14:33 • 0 条评论

2
推荐
2541
阅读

R语言中文分词包jiebaR

R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。要成为有理想的极客,我们不能停留在语法上,要掌握牢固的数学,...

发表了文章 • 2017-03-10 10:14 • 0 条评论