2
推荐
1219
阅读
Catterplots包,让你绘制不一样的图
就在最近我发现了一个比较有趣的包那就 CatterPlots包。至于怎么有趣那就接着看。首先我们来安装这个包:library(devtools)
install_github("Gibbsdavidl/CatterPlots")这个包目前在github,需要这样安装。首先我们来画一个圆形看看效果。radius <- 1
theta <- seq(0, 2 * pi, length = 30)
multicat(xs=radi...
1
推荐
1603
阅读
R语言直接调用Java代码
我们都知道Java语言长期处于霸主地位,在所有编程语言排行榜中,Java也是常年位居第一。在近几年也是爆炸式发展,几乎覆盖到了应用开发的所有领域。而R语言则在统计圈和数据可视化处于佼佼者,如果将Java的通用性和R的专业性紧密结合起来,就可以碰撞出不一样的火花。在之前两篇文章中我已经写了如何在Java程序中调用R代...
3
推荐
1595
阅读
R贱客之apply族
为什么贱客呢?主要是因为apply函数家族的几个函数经常容易搞混,有时候不知道该用哪个函数才合适呢?现在我就给咱们把apply函数家族细细说来,让这个贱客变成真正的剑客!apply函数apply(X, MARGIN, FUN, ...)
#FUN函数运用到x的第MARGIN维度上。MARGIN:1表示矩阵行,2表示矩阵列,c(1,2) 表示矩阵行和列。操作对象:矩...
1
推荐
1570
阅读
数据可视化之 星图
在数据可视化中,如果数据是三维或者不多于六维的话,那么星图就是反映数据分布得最佳图像。R的基础包里面提供了绘制星图的函数——stars()函数。每一个星图都是由五个角构成,用线段离中心的长度来表示变量值的大小,用于展示多个变量的个体,每个变量的图形相互独立,即每个角都有一条轴线与中心点连接起来这五条轴线,它...
2
推荐
1780
阅读
JAVA如何与R完美结合起来
为什么要用java调用R? Java作为一个非常流行的编程语言,具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。但是Java缺乏数据分析以及可视化的能力。但是R语言却是专门为统计而生,R语言近年来发展迅...
2
推荐
2302
阅读
R语言如何画个性化词云图
我之前写了一篇关于使用wordcloud包的文本可视化的博客,链接为 http://blog.csdn.net/wzgl__wh/article/details/51772740。Ian Fellows与2014-06-13公布了wordcloud包,之前我用wordcloud包写了一篇关于文本可视化的博客。这里就不再多说了。就在今年2016-07-25,Dawei Lang发布了wordcloud2,它是wordcloud的一个升级...
1
推荐
1394
阅读
R语言之矩阵操作
R语言作为一门统计语言,肯定缺少不了矩阵处理。下面是我参考《R语言与数据挖掘》总结出来以下关于矩阵运算的函数,其中包括矩阵的求和,转置,等。+, -, * , /矩阵的四则运算,对应位置的元素进行运算要求矩阵的维数必须相同t()矩阵的行列转置colSums()分别对矩阵的每一列进行求和rowSums()分别对矩阵的每一行进行求和c...
3
推荐
1253
阅读
使用R实现一个简单的连续系统模拟
连续系统就是指状态随着时间连续变化的系统。我们通过计算机模拟对连续系统得到的结果只是近似的,但如果只要这种近似达到了一定的精度,也就可以满足要求。连续系统模拟的一般方法就是首先建立系统的连续模型,然后转换为一个离散模型,并对该模型进行模拟。下面是一个追逐问题。 &n...
3
推荐
2084
阅读
ggplot2你需要知道的都在这...
R语言里面一个比较重要的绘图包——ggplot2,是由Hadley Wickham于2005年创建,于2012年四月进行了重大更新,作者目前的工作是重写代码,简化语法,方便用户开发和使用。ggplot2的核心理念是将绘图与数据分离,数据相关的绘图与数据无关的绘图分离,是按图层作图,有利于结构化思维,同时它保有命令式作图的调整函数,使其...
3
推荐
2153
阅读
R语言之正则表达式
在我看来,正则表达式的主要用途有两种:①查找特定的信息②查找并编辑特定的信息,也就是我们经常用的替换。。比如我们要在Word,记事本等里面使用快捷键Ctrl+F,进行查找一个特定的字符,或者替换一个字符,这就使用了正则表达式。 正则表达式的功能非常强大,尤其是在文本数据进行处理中显得更加突...
4
推荐
2664
阅读
使用R语言对照片人物进行情绪分析
人脸提供关于情绪的各种信息。 微软于2015年12月推出免费服务,分析人脸,进行情绪检测。 检测到的情绪是愤怒,蔑视,厌恶,恐惧,幸福,中立,悲伤和惊喜。 这些情绪被理解为与特定的面部表情跨文化和普遍传达。Emotion API将图像中的面部表情作为输入,并使用Face API返回图像中每个面部的一组情绪的置信度以及面...
2
推荐
1386
阅读
在Linux系统安装R
我们在windows系统上面使用R使用的好好的,那为什么要在Linux系统上面用呢?主要是一些东西不支持在Windows上面运行,比如说什么Hadoop,什么tensorflow的,我好像说多了是不是()。一.系统要求最小1G RAM具有sudo权限的非root用户。如果满足这些条件的话我们就开始了。二.安装RR更新速度较快,最新的稳定版本并不总是...