xts (eXtensible Time Series)

yohanli.com

Created with Sketch.

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:

Facebook Comments

 

Leave a Reply

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