
R
faith默默
这个作者很懒,什么都没留下…
展开
-
R语言离线安装stringi时报错icudt61l.zip无法从URL下载
在Linux环境离线状态下安装stringi包时报错icudt61l.zip无法从URL下载导致:ERROR: configuration failed for package ‘stringi’解决方案:1、从’http://www.gagolewski.com/software/stringi/icudt61l.zip’下载icudt包2、对下载好的stringi离线包进行安装:R ...原创 2019-08-14 16:23:59 · 5135 阅读 · 0 评论 -
R代码调试
调试命令转载 2016-08-12 15:06:53 · 1069 阅读 · 0 评论 -
R语言版本升级
使用R时,经常会遇到,在某个版本的R中安装一个包时出现:Warning messages:1: 程辑包‘rJava’是用R版本3.2.3 来建造的 这造成包的版本与所使用的R版本不匹配,要对R版本进行升级。原创 2016-08-12 14:35:57 · 7056 阅读 · 0 评论 -
改变R语言默认存储包的路径
怎么更改R中包的存储路径呢?原创 2016-08-16 14:51:47 · 29706 阅读 · 4 评论 -
R语言 RStudio快捷键
RStudio的一些常用快捷键转载 2016-07-21 13:47:40 · 1604 阅读 · 0 评论 -
R语言进行中文分词和聚类
目标:对大约6w条微博进行分类转载 2016-06-23 17:05:24 · 5350 阅读 · 5 评论 -
R语言做聚类分析Kmeans时确定类的个数
R语言做聚类分析Kmeans时确定类的个数翻译 2016-07-25 14:23:17 · 29241 阅读 · 3 评论 -
R语言中进行文件夹及文件夹内文件操作范例
R语言中进行文件夹操作范例注释转载 2016-06-16 10:28:11 · 17211 阅读 · 0 评论 -
R语言中的并行计算
众所周知,在大数据时代R语言有两个弱项,其中一个就是只能使用单线程计算。但是R在2.14版本之后,R就内置了parallel包,强化了R的并行计算能力。转载 2016-06-12 15:06:35 · 5237 阅读 · 0 评论 -
R语言tm包中的TermDocumentMatrix函数生成中文词语矩阵含有\n
问题产生原因是新版本R的scan函数读取utf8格式数据有时会添加\n,解决办法是在执行TermDocumentMatrix前,调用Sys.setlocale(locale=”English”),之后再设定回去,Sys.setlocale(locale=”Chinese (Simplified)_People’s Republic of China.936”),local设置通过函数sessionI原创 2016-06-27 16:39:47 · 6876 阅读 · 0 评论 -
R语言 对数据框按某一列分组求组内平均值
可使用aggregate函数,如: aggregate(.~ID,data=这个数据框名字,mean)原创 2016-02-25 16:20:45 · 54509 阅读 · 1 评论 -
Rstudio多个版本R语言环境进行选择
当遇到安装的某个包与机器上的R语言版本不一致时,往往我们需要升级R语言,但是升级后又面临另一个问题,有的包可能在新版本没有完善,这个时候就需要旧版本的R,所以往往我们会在机器上安装多个版本的R环境,至少安装一个最新版,一个版本低一点。 在Rstudio中可以选择R的版本进行运行:原创 2016-08-12 15:29:51 · 19359 阅读 · 3 评论 -
sparklyr包:Spark Machine Learning
sparklyr绑定了Spark分布式机器学习库。而且,sparklyr允许访问spark.ml包中提供的机器学习程序。加上sparklyr的dplyr接口,完全可以通过R精心策划,在spark中轻松创建和调整机器学习的工作流程。翻译 2016-08-19 18:18:51 · 1744 阅读 · 0 评论 -
sparklyr包:dplyr包在Spark中的用法
简介dplyr是一个R包,用来处理R环境内外的结构化数据。dplyr使得R语言使用者更简单、一致、高效地处理数据。使用dplyr包处理spark数据集,功能包括:Select, filter, and aggregate 数据可以使用窗口函数(如sample)多个数据集进行join将spark数据集加载到R内存中 在dplyr语句中可以使用magrittr包中定义的管道连接翻译 2016-08-19 17:16:42 · 2881 阅读 · 0 评论 -
windows下安装rpy2
1、R环境变量设置Path中添加D:\Program Files\R\R-3.5.3\bin\x64;D:\Program Files\R\R-3.5.3\bin\x64\R.dll2、进http://www.lfd.uci.edu/~gohlke/pythonlibs/#rpy2 下载相应的版本,并安装3、在py代码中测试import osos.environ['R_HOME'] =...原创 2019-07-02 10:55:39 · 2051 阅读 · 0 评论 -
R语言 Error in array(x, c(length(x), 1L), if (!is.null(names(x))) list(names(x)
做时间序列时,m1<-auto.arima(dd)predict(m1, n.ahead =2)报错:Error in array(x, c(length(x), 1L), if (!is.null(names(x))) list(names(x), : 'data' must be of a vector type, was 'NULL'解决方案:不用predict...原创 2018-12-21 11:23:56 · 8133 阅读 · 3 评论 -
R语言时间序列中时间年、月、季、日的处理
1、年pt<-ts(p, freq = 1, start = 2011)2、月pt<-ts(p,frequency=12,start=c(2011,1))frequency=12表示以月份为单位,start 表示时间开始点,start=c(2011,1) 表示从2011年1月开始3、季度pt <- ts(p, frequency = 4, start ...原创 2018-07-27 14:26:37 · 28917 阅读 · 7 评论 -
组合优化问题建模求解方法
1、sas 利用sas/OR模块,proc optmodel2、java的组合优化包 http://www.optaplanner.org/learn/documentation.htmlhttp://hao.jobbole.com/optaplanner/ OptaPlanner解决的案例包括车辆路径、雇员排班、云优化、任务调度、装箱问题等。3、R语言解决组合优化问题相关的包 http:/原创 2017-01-18 16:27:27 · 2587 阅读 · 1 评论 -
R语言将数据导出到csv时出现科学计数表示
R语言导出数据时是默认科学计数表示的,但是对于一些数字,其并没有数字的意思,只是一串ID,也会自动变成科学计数导致数据错误原创 2017-01-10 17:25:53 · 10127 阅读 · 2 评论 -
SparkR安装部署及数据分析实例
SparkR安装部署及数据分析实例转载 2016-06-14 15:22:30 · 1325 阅读 · 6 评论 -
用R進行中文 text Mining
用R進行中文 text Mining转载 2015-03-13 14:16:45 · 2605 阅读 · 0 评论 -
R语言提供的数学规划的算法包
数学规划原创 2015-04-23 18:02:39 · 1945 阅读 · 0 评论 -
安装sparklyr包过程中遇到的几个ERROR
日前,Rstudio公司发布了sparklyr包。该包具有以下几个功能:实现R与Spark的连接—sparklyr包提供了一个完整的dplyr后端筛选并聚合Spark数据集,接着在R中实现分析与可视化利用Spark的MLlib机器学习库在R中实现分布式机器学习算法可以创建一个扩展,用于调用Spark API。并为Spark的所有包集提供了一个接口未来在RStudio IDE中集成支持Spa原创 2016-08-12 19:17:28 · 2971 阅读 · 0 评论 -
sparklyr包:实现Spark与R的接口
日前,Rstudio公司发布了sparklyr包。转载 2016-08-16 16:32:44 · 2400 阅读 · 1 评论 -
R语言 list类型数据转换
list数据类型转换原创 2016-02-24 18:16:25 · 24324 阅读 · 0 评论 -
64位的R中使用Rwordseg做文本分词遇到的安装问题
一般Rwordseg并不存在CRAN中,所以进行在线安装时的命令为:install.packages("Rwordseg", repos = "http://R-Forge.R-project.org", type = "source")而Rwordseg依赖于32位的rJava,如果电脑本身是32位的,且java的版本也是32位的就没有问题了。但是如果电脑是64位的,安装的java版本是64位的,原创 2015-10-14 16:38:14 · 1380 阅读 · 0 评论 -
R文件里有中文时运行错误
如果XXX.R文件里有中文,如plot(x,y,main="第一个图片")时,运行Rscript XXX.R或者在R GUI中运行source("XXX.R")时运行错误,无法识别其中的中文,解决方案:source("XXX.R",encoding="utf-8")就可以了原创 2014-12-17 16:26:46 · 1335 阅读 · 0 评论 -
R调用静态sas数据.sas7bdat和.xpt文件
1、 知道具体路径的.sas7bdat数据集library(sas7bdat)a2、 不知道具体路径,只知道逻辑库时在SAS中,用libname导出.xpt文件:例如数据集test.sas7bdatdata test; label i = 'this is asas label'; do i = 1 to 10; output; end;r原创 2014-11-20 19:03:12 · 10230 阅读 · 0 评论 -
R语言中等高线图与热力图的横纵坐标对应问题
test = matrix(rnorm(200), 20, 10)原创 2014-11-19 13:56:46 · 9765 阅读 · 0 评论 -
R作图颜色
R中作图是通过指定作图函数参数col项来完成的,例如: par(bg = "cornsilk")##给定作图背景颜色 x=rnorm(1000) y=cumsum(x) plot(y,type="l",col="red",xlab="x series") col可以赋向量 方法一: 直接用color的名称,如:“red”,“green转载 2014-11-19 17:12:27 · 5192 阅读 · 0 评论 -
R语言源码框架
一、Makefile文件顺序:二、注意1)profile, base文件是由各自的common.R和all.R复制而来的,即此时解析的.R文件由R_ReplFile函数解析,调用gram.c,对于其他的.R文件则由bin/R解析2)all.R在share/basepkg.mk产生,XX.rdb, XX.rdx则是由bin/R解析产生3) ,.R调用.c用.Internal等原创 2014-11-18 13:13:25 · 3184 阅读 · 0 评论 -
R语言中用pairs作图时标出各个分图中的所要显示的点
对R语言源码中的graphics包中的pairs.R文件修改如下:pairs.default function (x, labels, panel = points, ..., lower.panel = panel, upper.panel = panel, diag.panel = NULL, text.panel = textPanel原创 2014-09-30 13:34:30 · 22307 阅读 · 1 评论 -
FastRWeb图形显示中文名称时出现乱码
1、/var/FastRweb/web.R/test1.png.R代码文件编码修改为UTF-82、更改Rserve启动配置文件/var/FastRWeb原创 2014-09-30 13:55:22 · 890 阅读 · 0 评论 -
R语言作快速聚类时画聚类图要突出某一个点
library(fpc)iris2=iris[,-5]kmeans=kmeans(iris2,3)cx plot(cx,pch=21,col=kmeans$cluster)points(cx[150,1],cx[150,2],pch="o",col=2,cex=2)原创 2014-09-29 09:38:40 · 4508 阅读 · 0 评论 -
R语言画聚类分析树形图
library(colorspace)require(amap, quietly=TRUE)原创 2014-09-23 16:52:48 · 13772 阅读 · 3 评论 -
linux下R语言通过odbc访问oracle
一、 下载1、 unixODBChttp://www.unixodbc.org/下载文件:unixODBC-2.3.0.tar.gz2、 Oracle ODBC Driverhttp://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html(根据系原创 2014-09-22 15:20:54 · 2479 阅读 · 0 评论 -
matlab直接保存图形而不显示图形
for ii=1:10h=figure(ii);x=0:0.01:ii;y=sin(x);plot(x,y);set(h,'visible','off');str=sprintf('figure(%d)',ii);saveas(h,str,'jpg');end原创 2014-12-08 10:56:52 · 6754 阅读 · 0 评论 -
R语言作图保存在pdf中时无法显示中文标题
有两个方法可以实现:1、直接在pdf( )这个函数中设置family这个参数,进行字体设置但是字体单一,只有标准宋体,如: > pdf("d:/def.pdf",family="GB1") > plot(x,y,xlab="高度",ylab="体重",main="统计") > dev.off() 2、调用 Cairo程序包,使用CairoPDF( )函数原创 2014-12-08 11:28:49 · 14164 阅读 · 0 评论 -
R语言直接保存图形而不显示图形
保存为jpeg图形时:setwd("d://")jpeg(file="Rplot.jpeg")plot(1:10)#此处为想要画的图形的语句dev.off()同理,也可以保存为png或pdf格式。原创 2014-12-11 14:24:24 · 9233 阅读 · 1 评论 -
在最新版的R语言中安装Rwordseg包
因为Rwordseg包很特殊,很多人发现它只有在R-3.0.2上才能通过原创 2015-05-14 15:36:38 · 2379 阅读 · 0 评论