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:

install.packages("xts")

Perintah untuk menggunakan paketlibrary(xts)

Atau diload otomatis dengan menambahkan pada .First

.First <- function(){library(xts)}

Contoh penggunaan xts:

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)


Contoh data dari paket quantmod menghasilkan object xts.

library(quantmod)
getSymbols("ASII.JK", from = "2000-01-01", to = "2017-07-17", src =  "yahoo", adjust =  TRUE)

Hasilnya berupa object ASII.JK dengan class xts.

Contoh penggunaan xts object menggunakan candleChart quantmod

candleChart(ASII.JK,subset='2017-06::2017-08')

Result:

Yohan Naftali

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.