xts (eXtensible Time Series)

Paket xts merupakan paket yang menyediakan penanganan beragam kepada data berdasarkan waktu (time series) yang beraneka ragam dengan meng-extend class zoo.
Xts memaksimalkan dengan menyimpan informasi format awal an memperbolehkan pada level pengguna untuk melakukan kostumisasi dan ekstensi, xts menyederhanakan interoperabilitas antar class.

Alamat CRAN paket xts: CRAN

Cara install pada R:
[code lang=”R”]install.packages("xts")[/code]

Perintah untuk menggunakan paketlibrary(xts)

Atau diload otomatis dengan menambahkan pada .First
[code lang=”R”].First <- function(){library(xts)}[/code]

Contoh penggunaan xts:
[code lang=”R”]n <- 10
series <- rnorm(n)

# POSIXct (date/time) index
datetimes <- seq(as.POSIXct("2017-03-27"), length.out = n, by = "days")
library(xts)
x <- xts(series, datetimes)[/code]


Contoh data dari paket quantmod menghasilkan object xts.

[code lang=”R”]library(quantmod)
getSymbols("ASII.JK", from = "2000-01-01", to = "2017-07-17", src = "yahoo", adjust = TRUE)[/code]

Hasilnya berupa object ASII.JK dengan class xts.

Contoh penggunaan xts object menggunakan candleChart quantmod
[code lang=”R”]candleChart(ASII.JK,subset=’2017-06::2017-08′)[/code]

Result:

, ,

Leave a Reply

Your email address will not be published. Required fields are marked *