1、通过选择菜单:程序包->安装程序包->在弹出的对话框中,选择你要安装的包,然后确定。2、使用命令install.packages(package_name,dir)package_name:是指定要安装的包名,请注意大小写。dir:包安装的路径。默认情况下是安装在..\library文件夹中的。可以通过本参数来进行修改,来选择安装的文件夹。3、本地来安装如果你已经下载的相应的包的压缩文件,则可以在本地来进行安装。请注意在windows、unix、macOS操作系统下安装文件的后缀名是不一样的:1)linux环境编译运行:tar.gz文件2)windows环境编译运行:.zip文件3)MacOSg环境编译运行:.tgz文件注:包安装好后,并不可以直接使用,如果在使用包中相关的函数,必须每次使用前包加载到内存中。通过library(package_name)来完成。包安装后,如果要使用包的功能。必须先把包加载到内存中(默认情况下,R启动后默认加载基本包),加载包命令:Library(“包名”)Require(“包名”)1、查看包帮忙library(help=package_name)主要内容包括:例如:包名、作者、版本、更新时间、功能描述、开源协议、存储位置、主要的函数help(package=package_name)主要内容包括:包的内置所有函数,是更为详细的帮助文档2、查看当前环境哪些包加载find.package()或者.path.package()3、移除包出内存detach()4、把其它包的数据加载到内存中data(dsname,package=package_name)5、查看这个包里的包有数据data(package=package_name)6、列出所有安装的包library()使用R语言进行协整关系检验协整检验是为了检验非平稳序列的因果关系,协整检验是解决伪回归为问题的重要方法。首先回归伪回归例子:伪回归Spurious regression伪回归方程的拟合优度、显著性水平等指标都很好,但是其残差序列是一个非平稳序列,拟合一个伪回归:#调用相关R包library(lmtest)library(tseries)#模拟序列set.seed(123456)e1=rnorm(500)e2=rnorm(500)trd=1:500y1=0.8*trd+cumsum(e1)y2=0.6*trd+cumsum(e2)sr.reg=lm(y1~y2)#提取回归残差error=residuals(sr.reg)#作残差散点图plot(error, main="Plot of error")#对残差进行单位根检验adf.test(error)## Dickey-Fuller = -2.548, Lag order = 7, p-value = 0.3463## alternative hypothesis: stationary#伪回归结果,相关参数都显著summary(sr.reg)## Residuals:## Min 1Q Median 3Q Max## -30.654 -11.526 0.359 11.142 31.006## Coefficients:## Estimate Std. Error t value Pr(>|t|)## (Intercept) -29.32697 1.36716 -21.4 <2e-16 ***## y2 1.44079 0.00752 191.6 <2e-16 ***## Residual standard error: 13.7 on 498 degrees of freedom## Multiple R-squared: 0.987, Adjusted R-squared: 0.987## F-statistic: 3.67e+04 on 1 and 498 DF, p-value: <2e-16dwtest(sr.reg)## DW = 0.0172, p-value <2.2e-16恩格尔-格兰杰检验Engle-Granger第一步:建立两变量(y1,y2)的回归方程,第二部:对该回归方程的残差(resid)进行单位根检验其中,原假设两变量不存在协整关系,备择假设是两变量存在协整关系。利用最小二乘法对回归方程进行估计,从回归方程中提取残差进行检验。set.seed(123456)e1=rnorm(100)e2=rnorm(100)y1=cumsum(e1)y2=0.6*y1+e2# (伪)回归模型lr.reg=lm(y2~y1)error=residuals(lr.reg)adf.test(error)## Dickey-Fuller = -3.988, Lag order = 4, p-value = 0.01262## alternative hypothesis: stationaryerror.lagged=error[-c(99,100)]#建立误差修正模型ECM.REGdy1=diff(y1)dy2=diff(y2)diff.dat=data.frame(embed(cbind(dy1, dy2),2))#emed表示嵌入时间序列dy1,dy2到diff.datcolnames(diff.dat)=c("dy1","dy2","dy1.1","dy2.1")ecm.reg=lm(dy2~error.lagged+dy1.1+dy2.1, data=diff.dat)summary(ecm.reg)## Residuals:## Min 1Q Median 3Q Max## -2.959 -0.544 0.137 0.711 2.307## Coefficients:## Estimate Std. Error t value Pr(>|t|)## (Intercept) 0.0034 0.1036 0.03 0.97## error.lagged -0.9688 0.1585 -6.11 2.2e-08 ***## dy1.1 0.8086 0.1120 7.22 1.4e-10 ***## dy2.1 -1.0589 0.1084 -9.77 5.6e-16 ***## Residual standard error: 1.03 on 94 degrees of freedom## Multiple R-squared: 0.546, Adjusted R-squared: 0.532## F-statistic: 37.7 on 3 and 94 DF, p-value: 4.24e-16par(mfrow=c(2,2))plot(ecm.reg)Johansen-Juselius(JJ)协整检验法,该方法是一种用向量自回归(VAR)模型进行检验的方法,适用于对多重一阶单整I(1)序列进行协整检验。JJ检验有两种:特征值轨迹检验和最大特征值检验。我们可以调用urca包中的ca.jo命令完成这两种检验。其语法:ca.jo(x, type = c("eigen", "trace"), ecdet = c("none", "const", "trend"), K = 2,spec=c("longrun", "transitory"), season = NULL, dumvar = NULL)其中:x为矩阵形式数据框;type用来设置检验方法;ecdet用于设置模型形式:none表示不带截距项,const表示带常数截距项,trend表示带趋势项。K表示自回归序列的滞后阶数;spec表示向量误差修正模型反映的序列间的长期或短期关系;season表示季节效应;dumvar表示哑变量设置。set.seed(12345)e1=rnorm(250,0,0.5)e2=rnorm(250,0,0.5)e3=rnorm(250,0,0.5)#模拟没有移动平均的向量自回归序列;u1.ar1=arima.sim(model=list(ar=0.75), innov=e1, n=250)u2.ar1=arima.sim(model=list(ar=0.3), innov=e2, n=250)y3=cumsum(e3)y1=0.8*y3+u1.ar1y2=-0.3*y3+u2.ar1#合并y1,y2,y3构成进行JJ检验的数据库;y.mat=data.frame(y1, y2, y3)#调用urca包中cajo命令对向量自回归序列进行JJ协整检验vecm=ca.jo(y.mat)jo.results=summary(vecm)#cajorls命令可以得到限制协整阶数的向量误差修正模型的最小二乘法回归结果vecm.r2=cajorls(vecm, r=2)vecm.r2## Call:lm(formula = substitute(form1), data = data.mat)## Coefficients:## y1.d y2.d y3.d## ect1 -0.33129 0.06461 0.01268## ect2 0.09447 -0.70938 -0.00916## constant 0.16837 -0.02702 0.02526## y1.dl1-0.22768 0.02701 0.06816## y2.dl1 0.14445 -0.71561 0.04049## y3.dl1 0.12347 -0.29083 -0.07525## $beta## ect1 ect2## y1.l2 1.000e+00 0.0000## y2.l2 -3.402e-18 1.0000## y3.l2 -7.329e-01 0.2952
R语言中Granger因果检验的函数在哪个程序包中
给您推荐相同类型的内容:
电脑显卡怎么看
查看显卡的方法一:1、鼠标右键点击“计算机”(xp系统我的电脑),左键点击“属性”按钮。2、在这我们能看一些模糊的信息,要查看“显卡”信息,点击页面左边“设备管理器”选项。3、“设备管理器”中有电脑的各个设备,我们找到“显示适配器”。4、然0基础学go语言需要看哪些书?
我从Java开发转型go开发工程师的时候,也是从零开始学GO,当时没去买书,书太慢了也更枯燥。是去慕课网看的GO开发工程师体系课,学了一段时间感觉选择是对的,go有接近c的执行性能,又稳定高效!而且慕课网这门课做的也还不错,不仅学会了GO,打螺丝技巧正确的打螺丝
如何打螺丝:1、右手取电批的同时左手取螺丝。2、螺丝在对准电批嘴的同时,将电批移向被打的螺丝孔位。3、右手在按动电批操作按钮的同时,伸左手拿取螺丝。4、螺丝孔、螺丝、电批要成垂直状态。如何判定螺丝打紧:1、电批发出”喀喀”的第二种声音。(1请问JavaScript怎么获取自定义标签的自定义属性值 ?
在 JavaScript 中,可以使用 getAttribute() 方法来获取自定义标签的自定义属性值。<my-tag data-custom-attribute="value"><怎样判断硬盘坏了
判断方法如下:1、如果是台式机,换后置接口。如果是笔记本,试一试其它接口。如果至少有一个usb接口正常,说明是供电不足的问题。2、如果依然不正常,在别人电脑主机或者主板上测试。如果多台电脑都不正常,说明是硬件问题。3、接下来,依次替换数据怎么用js或jq点击展开,出现隐藏的DIV,点击收起DIV又隐藏起来?
[ h1 ^]x0dx0a||x0dx0a|div1 |x0dx0a||x0dx0ax0dx0a如图所示:h1是你说贴出的两个图(展开、收起)x0dx0adiv1是你要展开后弹出的层x0dx0ax0dCSS3如何固定图片宽度使图片高度按图片比例自适应?
使用img标签,给它的width属性设定一个绝对数量值,其高度就会自动按照width的值进行缩放了。如:<img alt="" src="imgs图片.jpg" width="js中,“并列”和“或者”关系的代码怎么写?
var textId=form1.uid.valueif(textId.length<6 || textId.length>12){alert("并列")return}else if(textId微软企业Logo四种颜色分别代表了什么 你懂吗?
这四种颜色分别代表微软旗下四款标志性的系列产品:Office(办公软件:红色),XBOX(家用电视游戏机:绿色),Windows(视窗系统:蓝色)以及Bing(搜索引擎:黄色)。【微软第五代LOGO】微软的企业LOGO至今已历经5个版本《四大名捕》是哪四个人?
《四大名捕》分别是无情、铁手、追命、冷血。1、无情四大名捕之首,江湖人称大爷。幼时全家惨遭灭门,被诸葛正我抚养长大,是诸葛神侯的大徒弟,在四人中入门最早,但年龄比二师弟铁手和三师弟追命要小,比四师弟冷血大,心思缜密,智慧过人,重情重义。python高速公路超速处罚以及精确计算问题
按照规定,在高速公路上行使的机动车,超出本车道限速的10%则处200元罚款;若超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。 ①输入格式: 输入在一行中给出2个正整数,分别对应车速和限速,其间以空格分怎么用手机控制台式电脑网络
手机怎么通过台式电脑上网手机通过台式电脑上网有以下两种方法:方法一:数据线连接电脑,在开始菜单中点击设置。在选项中选择连接选项,点击USB连接,即可用电脑的网络上网。此方案前提为电脑安装有连接软件,且电脑可上网。若电脑未安装连接软件,需用户电脑扫描文件怎么扫描
用户在使用电脑时候,有些纸质文件想要扫描进入电脑,但是不知道该怎么样操作才可以吧文件扫描进入电脑,其实方法也不是特别难,下面是小编整理的相关问题解决方法,接下来一起来看看吧~1、首先要确保电脑和复印机是连接状态的,然后把需要扫描的文件放入c语言0.1f是什么意思?
这是c语言中输出格式控制语句。 %后面接上的内容是控制变量输出格式的 f 表示 浮点数 , %6.1f 就是输出的变量总共占6列,其中小数占一列。 %1f -- 你用了数字1,不是字母L的小写. 这个1的意思是输出入总位数为1位。%1.0怎么强制关闭电脑正在运行的软件
windows中强行关闭当前程序的快捷键有以下5种方法,可以根据自己实际情况选择:1、按alt+f4键。2、ctrl+shift+del键。3、点击键ctrl+shfit+esc键,选择你要关闭的程序,结束任务,即可强制关闭程序。4、点击打前端使用js如何准确获取当前页面url网址信息
在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结。 下面我们举例一个URL,然后获得它的各个组成部分:http:i.cnblogs.comEditPosts.as请问宏基笔记本的WIFI在哪啊?
以下内容关于《宏基笔记本的WiFi开关在哪》的解答。1.这个具体需要看用户笔记本的型号,一般笔记本电脑的无线开关在笔记本侧面。2.如果没有发现的话,可以在电脑中打开软件开关,步骤如下:进入“开始”中的“控制面板”,点击“网络和Interne苹果ipad怎样恢复删除的照片?
一、用回天照片恢复软件吧,步骤:打开,选择误删除恢复,扫描磁盘,丢失的照片出现在扫描目录中,选择该照片;确认等待软件恢复照片。已经找回需要的图片文件。二、通过照片流恢复删除的照片,前提条件:该方法需要iPhone升级到iOS 5.0以上的给段最简单的java代码 让我新手看一下
最简单的java代码肯定就是这个了,如下:public class MyFirstApp{ public static void main(String[] args){ System.out.print("Hello wor怎么查电脑的配置和内存
查电脑的配置和内存的方法如下:工具/原料:台式电脑、win10、系统设置1.01、要查看电脑内存和配置,单击【此电脑】,如图。2、接着我们单击下【属性】,如图。3、我们就可以迅速的查看到电脑内存和配置了,如图。电脑管家法:1、我们打开如何使用纯CSS技术实现一个可折叠树形菜单
利用伪类可以实现点击打开折叠菜单,但是再次点击收起貌似就没法实现了。跟楼下说的一样,利用:hover、:active 可以设置二级菜单的样式(如height、visibility、display)以达到展开的效果。分享一个常见于管理后台的左如何画商圈图?
我以前也画过几次,归纳如下x0dx0a1、地图上北下南别搞错哦,先规划各主路和主要建筑的占用空间比例。你的纸张是多大的,个主要建筑咱多大比例。先把大面对着电脑地图(推荐e都市)规划好。x0dx0a2、搞清主要商业和交通店,标注清楚,经典C语言程序例子
题目01:在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,空格用来分隔不同的单词。直接编译,程序执行结果如下图所示:题目02:编写一个int string_len(char *s),返回字符串s的字符长度(不包括)。直接编电脑抠图怎么抠
操作方法如下:操作设备:戴尔电脑操作系统:win10操作软件:photoshop cs61、打开photoshop和图片,如下图所示:2、然后点击钢笔工具,如下图所示:3、进行描边,如下图所示:4、选择调整边缘选项调整到想要的状态,Ruby请问翻译成中文是什么意思
Ruby翻译成中文是:红宝石,也可用作人名,多指女性。ruby英 ['ruːbɪ] 美 ['rubi]n. 红宝石;红宝石色adj. 红宝石色的vt. 使带红宝石色n. (Ruby)人名;(法)吕比;(英、西、德、匈、瑞传智播客培训机构怎么样
一、传智播客培训机构的学费:传智播客培训机构的学费确实像网传的那么贵,一般都是要22000块钱左右,想要便宜一点的话恐怕要等到活动时间了,不然的话一直都是这个价格没错的,我当时就是交的22000,还是全款交的,虽然他们建议去贷款,但是我还台式电脑哪个牌子好?求推荐
台式电脑牌子好有宏_、联想电脑、华硕电脑、ThinkPad电脑、戴尔电脑等。1、宏_宏_成立于1976年,是一个国际化的自有品牌公司,主要从事于智能手机、平板电脑、个人电脑、显示产品与服务器的研发、设计、行销、销售及服务,也结合物联网积windows10怎么配置go语言环境变量
首先从网上下载go语言的编译器,我在发布这篇经验的时候go语言编译器的版本已经更新到了1.4版。根据你的系统平台下载相应的版本后,如果是压缩文件,先解压后双击运行,不是压缩文件,直接双击运行就可以了,运行后出现下面的界面,在下面界面上单击“电脑上键盘句号怎么打?
1、英文输入法下,点击句号是英文的点。切换成中文,再点击句号即可。2、键盘上打句号的方法:中文输入法下,点击句号按键即可打出句号。键盘是用于操作设备运行的一种指令和数据输入装置,也指经过系统安排操作一台机器或设备的一组功能键(如打字机、电兰蔻口红官网查询编号,兰蔻01号口红什么颜色
大家在购买完化妆品之后,一定要注意查询一下产品的真伪。因为现在的化妆品市场是鱼龙混杂的,假冒伪劣产品有很多,特别是兰蔻这样的大品牌产品。所以大家在购买之后,一定要注意利用官方的防伪手段。那么,兰蔻口红官网查询编号,兰蔻01号口红什么颜色呢?