亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

R語言時間序列的知識點有哪些

發布時間:2021-03-23 10:52:21 來源:億速云 閱讀:166 作者:小新 欄目:開發技術

這篇文章給大家分享的是有關R語言時間序列的知識點有哪些的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

時間序列對象:變量隨著時間變化

時間序列的回歸函數(例如ar或arima)通常以時間序列作為參數

許多繪圖函數都有針對時間序列對象的特殊方法

ts函數創建時間序列對象

ts(data = NA, start = 1, end = numeric(0), frequency = 1,
  deltat = 1, ts.eps = getOption("ts.eps"), class = , names = )

data參數指定時間序列的觀測值,其他參數指定觀測值的起始區間

ts函數參數的含義

參數描述默認值
data表示一組縱向觀測值的向量或者矩陣(通常是數值型)NA
start數值型向量.表示時間序列的起始時間.如果該向量僅包含一個元素,咋改元素表示時間序列的一個"自然時間單位";包含兩個元素時,分別表示時間序列的"自然時間單位"和偏移量1
end包含一個元素或者兩個元素的數值型向量,表示時間序列的終點(與start類似)numeric(0)
frequency每個時間單位的觀測值1
deltat觀測值之間的采樣間隔1
ts.eps時間序列對比誤差度,如果兩個時間序列對象的觀測頻率低于本值,則認為兩個時間序列的頻率是相等的getOption("ts.eps")
class輸出結果所屬的類"ts"對應于單變量時間序列,c("mts", "ts")對應多元時間序列
names字符向量,指定多序列對象中各個序列的名字一般是數據的列名,或者是"Series1","Series2",......

當以月或季度為單位時(默認輸出單位,由print.ts的calendar參數控制),時間序列的輸出方法可以輸出漂亮的結果

> ts(1:8, start = c(2008, 2), frequency = 4)
   Qtr1 Qtr2 Qtr3 Qtr4
2008     1  2  3
2009  4  5  6  7
2010  8
> library(nutshell)
> data("turkey.price.ts")
> turkey.price.ts
   Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2001 1.58 1.75 1.63 1.45 1.56 2.07 1.81 1.74 1.54 1.45 0.57 1.15
2002 1.50 1.66 1.34 1.67 1.81 1.60 1.70 1.87 1.47 1.59 0.74 0.82
2003 1.43 1.77 1.47 1.38 1.66 1.66 1.61 1.74 1.62 1.39 0.70 1.07
2004 1.48 1.48 1.50 1.27 1.56 1.61 1.55 1.69 1.49 1.32 0.53 1.03
2005 1.62 1.63 1.40 1.73 1.73 1.80 1.92 1.77 1.71 1.53 0.67 1.09
2006 1.71 1.90 1.68 1.46 1.86 1.85 1.88 1.86 1.62 1.45 0.67 1.18
2007 1.68 1.74 1.70 1.49 1.81 1.96 1.97 1.91 1.89 1.65 0.70 1.17
2008 1.76 1.78 1.53 1.90
> start(turkey.price.ts)
[1] 2001  1
> end(turkey.price.ts)
[1] 2008  4
> frequency(turkey.price.ts)
[1] 12
> deltat(turkey.price.ts)
[1] 0.08333333

Shingle對象

Shingle對象是因子對象的連續性泛華

一個Shingle對象包括:一個數字向量和一組間隔.

更間隔允許重復,這種結構類似于屋檐上的瓦片結構,依次給類對象被稱為Shingle對象

具體來說,Shingle對象允許把條件或者分組變量作為連續變臉使用

Shingle對象廣泛應用于lattice包

日期和時間對象

說明
Date表示日期對象,但不反應時間信息
POSIXct以1970年1月1日中午12:00為起始點,將要表示的=日期與起始點的時間間隔換算為秒后得到的數據
POSIXltPOSIXlt對象將日期和時間獨立存儲在不同的向量中

建議將日期和時間存儲為日期對象比存儲為字符串過數字更好
例如七個和時間對象可以方便地進行加減運算

連接對象(connection)

R包括一個可以從R之外的應用程序或文件讀取(或者發送)數據的特殊對象類型

連接對象類似于C中的指針或者Perl中的文件句柄

可以創建一個指向文件,URL,ZIP壓縮文件,GZIP壓縮文件,BZIP壓縮文件,UNIB管道,網絡套接字和FIFO的連接對象

可以從系統剪切板(粘貼到R的數據)中讀入數據

使用連接的流程:創建連接,打開連接,使用連接和關閉連接

(筆記:可能會出現錯誤)

consumption.connection = gzfile(description = "xyz.RData", open = "r")
load(consumption.connection)
close(consumption.connection)

大多數情況,不需要顯示打開連接.

當以文件名或URL作為參數時,許多R中的讀寫函數(如save, load和read.table)會自動地隱式打開連接

連接對象在需要讀取非標準文件類型時(如BZ壓縮文件或網絡連接)非常有用

感謝各位的閱讀!關于“R語言時間序列的知識點有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

漠河县| 北宁市| 田林县| 贡嘎县| 绿春县| 连云港市| 大港区| 玛多县| 田林县| 英吉沙县| 雷波县| 肥乡县| 临澧县| 隆林| 鲜城| 慈溪市| 新宁县| 冷水江市| 南丹县| 山阴县| 虎林市| 诸暨市| 承德县| 彭水| 阿瓦提县| 扶风县| 康乐县| 松江区| 河津市| 凭祥市| 临泉县| 托克逊县| 关岭| 佳木斯市| 轮台县| 涞源县| 岳普湖县| 永新县| 晋中市| 兰溪市| 高州市|