Rexcel是通过COM,而我介绍的方案是基于http协议,原理很简单,就是在R里设置一个http服务器,用VBA构建R代码或格式化数据,从Excel向R发送数据、代码,计算完毕返回结果,以VBA处理返回结果。Rexcel难安装,且也需要学习一些使用技术,对于实际应用而言,很多情况下未必有这个基于http协议的方法易用。强调一点,这里介绍的,是一个策略或方案,不是一个单一的办法,实现这个方案的技术
R语言做probit回归之后,如何计算出inverse mills ratio?在经历多方帮助(此处真的心累)算是找到了一个解决的办法:library("sampleSelection")data(Mroz87)myProbit
自然界与社会生活中存在各种各样性质迥异的幂律分布现象,因而对它们的研究具有广泛而深远的意义。借助于有效的物理和数学工具以及强大的计算机运算能力,科学家们对幂律分布的本质有了进一步深层次的理解。实际上,幂律分布广泛存在生物、地球与行星科学、计算机科学、生物学、生态学、人口统计学与社会科学、经济与金融学等众多领域中,且表现形式多种多样. 在自然界与日常生活中,包括地震规模大小的分布 (古登堡2里希特
#转成时间序列类型x = rnorm(2)charvec = c(“2010-01-01”,”2010-02-01”)zoo(x,as.Date(charvec)) #包zooxts(x, as.Date(charvec)) #包xtstimeSeries(x,as.Date(charvec)) #包timeSeries#规则的时间序列,数据在规定的时间间隔内出现t
R与金融时间序列分析常见问题集library(zoo) #时间格式预处理library(xts) #同上library(timeSeires) #同上library(urca) #进行单位根检验library(tseries) #arma模型library(fUnitRoots) #进行单
现在有一个list。list里每一个元素都是一个时间序列,元素名称为该股票代码,时间序列为该股票在一段时间的数据。现在想把list的元素合并为一个整的时间序列,并在每观测值添加一个变量,代表该观测值对应的股票。alapply() dplyr::bind_rows()
如图1,这个里面显示有三个internal函数,convexMin,setupLambda和loss.ncvreg,但是我想调用convexMin的时候它说找不到,如图2,上面help可以查到帮助文件,但是想看源码就找不到了。图2a图1a磕磕碰碰请求学长终于找到一个解决办法,那就是在R-CRAN上下载用tar.gz封装的ncvreg包,解压之后在R文件夹里有convexM
> str(query_GPS)'data.frame': 13150 obs. of 9 variables:$ id : chr "1010852" "1010852" "1010852" "1010852" ...$ 车牌号码: chr "鄂A3QD28" "鄂A3QD28" "鄂A3QD28" "鄂A3QD28" ...$ 速度 : ch
library(tseries) #加载算法包tserieslibrary(forecast) #加载算法包forecastYEAR
假设:1. 妹子们一生中可以遇到100个追求者,追求者的优秀程度符合正态分布;2. 每个妹子都具备判断并比较追求者优秀程度的能力;3. 接受或拒绝一个追求者后永远无法后悔。问题:当遇到追求者时,如何选择才能获得最优结果?下面介绍选择方法: 首先,为了不错过在未来可以接受更优秀的追求者,理性的妹子会拒绝最早的一批追求者,并且采用第一批追求者做样本量k,理性地判断出追求者中最
SAS中Proc logisitc过程提供了很完善的logistic回归的分析功能,学习R中完成此过程只是想比较一下两个软件在完成此过程的差别。虽然有很多帖子介绍如何采用R完成logistic回归过程,但是都相对过于简单,对于以下常用细节很少涉及。1、模型筛选方法2、如何简单设定哑变量3、针对分类变量,如何选取特定水平作为参考水平4、如何简单输出OR值及置信区间5、如何构建条件logis
读取文件是最基本的能力同时也是事贼多的问题,例如前几天有同学的读取R文件如下状况:> d
问题描述R语言安装包无法加载,通过install.packages和CRAN网站都安装失败,报错: 解决方法R语言镜像访问貌是通过IE浏览器,尝试将IE浏览器重新修复后加载安装包就能成功运行了。1、首先打开浏览器,然后点击工具栏文件,在弹出的菜单中选择internet选项,点击打开。 2、internet选项中,点击右上角的高级的选项卡,浏览器的重置按钮在这里。 3、切换到
R语言package安装与加载有两种方式1、在RStudio中下载。打开RStudio,在控制台(console)中输入代码:install packages(“包名称”),将会自动下载这个包,页面显示下载进度。右上角的红色标记指示当前RStudion正忙碌,结束后会提示下载完毕。 在使用包前还要进行加载,输入代码library(包名)就可以加载这个包,接下来我们就能使用这个
randomForest 原创者 Leo Breiman原创性论文集,及R中randomForest变种列表 很多人,用完randomForest ,觉得它很多不可思议的地方,因此想着改善。但是,没有成功的,大量所谓改善的"randomforest"变种,至今没有一个能超越Leo Breiman 原创!!! 要用好randomForest ,请读读Leo Breiman的原创性论文,任
pie(x, labels = names(x), edges = 200, radius = 0.8, clockwise = FALSE, init.angle = if(clockwise) 90 else 0, density = NULL, angle = 45, col = NULL, border = NULL, lty = NULL, main = NULL, .
barpot:适用于数据表格化后的情形。barplot(height, width = 1, space = NULL, names.arg = NULL, legend.text = NULL, beside = FALSE, horiz = FALSE, density = NULL, angle = 45, col = NULL, border =
R软件实用例子,咱高校学生做题的好题库,注重统计应用:http://www.stathome.cn/html/S-plus_R/Rrumen/各种关于R的讲义,身为老师的你真的不来参考学习一下吗:http://research.stowers-institute.org/efg/index.htmlR可视化的网站,你能想到的图都在这啦:http://addictedtor.free.fr/
箱线图函数:boxplot(x, ...)## S3 method for class 'formula'boxplot(formula, data = NULL, ..., subset, na.action = NULL)## Default S3 method:boxplot(x, ..., range = 1.5, width = NULL, varwidth = FALSE,
关注