• R语言入门


    引入R的package(库)

    首先是要安装TSA库,TSA是作者自己开发的一套基于R的pacakge,里面包含了函数以及数据;安装的方式是在R的控制台(console)中敲入install.package("TSA")

    使用的时候,首先要引入,在书中给的代码中直接上代码,但是要在前面添加上:

    library(TSA)

    否则后面的data(larain)直接报错,找不到数据源;这个和java里面的import非常类似;

    larain其实可以发现就是TSA包下面的安装目录RR-3.5.1libraryTSAdata下面的rda文件;我从作者提供的网站下面下载的是dat文件,可以直接用文本编辑器打开;但是rda文件无法直接打开。

     

     

    R的$

    数据框返回值的调用符号。

    例如,acf(x, plot = F)$acf[1],其实我们help(acf)一下,就会发现acf的返回值里面是有很多的:

    acf只是返回值之一,其中acf返回的是一个数组,所以通过$其实是索引到了其中的一个返回值$acf[1]则是把该返回值(数组)中第一个元素返回。

     

    Quantile-Quantile Plot

    简称QQ-plot,用于检验数列分布是否符合某种某种分布;比如在R语言中qqnorm代表数列是否符合正态分布,如果符合,qqplot应该会呈现线性,斜率应该接近45度。

    > qqnorm((larain)^.25,main='')

    > qqline((larain)^.25)

    这里larain^.25代表要把数据开4次根号;这样做的目的归一化,减大数据对于趋势影响。

     

  • 相关阅读:
    Oracle11g备份与恢复-手工备份与恢复
    undo段及区的状态和使用
    图解一个事务操作流程
    Oracle11g备份与恢复
    undo表空间概述-1
    事务的隔离级别
    事务概述
    系统改变号(SCN)详解
    实例崩溃恢复原理--检查点队列的作用
    Oracle-检查点队列
  • 原文地址:https://www.cnblogs.com/xiashiwendao/p/10205411.html
Copyright © 2020-2023  润新知