xts

    2熱度

    1回答

    我試圖更改列表中包含的所有xt的第一個數據,但我似乎無法弄清楚lapply的語法是怎麼樣的去做這個。我曾嘗試過: b = lapply(a, function(a) a[1,]=1) 但是這會刪除所有其他行的數據。有沒有人知道解決第一個數據並修改它的正確語法。 感謝

    1熱度

    1回答

    我對R和XTS相當陌生。請原諒混淆標題,下面的例子應該更好地說明我的問題。問題How to get value by column name in R?對我沒有多大幫助,也許是因爲我正在使用XTS對象。 我有一列字符串是XTS對象中其他列的名稱。 xts_bars <- structure(c("1", "1", "1", "1", "-1", "-1", "-1", "-1", "action4

    1熱度

    1回答

    我想合併在我創建的新環境中的所有(xts)對象。我想到的最好的是使用eapply函數的以下內容。我使用了eapply,因爲它採用了環境中的所有對象,我不能想出更好的東西。 這將採取每個對象的值的頭,但我想整個對象。 plist <- eapply(dataEnv, head) pframe <- do.call(merge, plist)

    1熱度

    1回答

    我想創建多個圖表,並在循環中使用quantmod的chart_Series插入垂直線。當我運行代碼時,它不會生成圖表或錯誤消息。我不確定我做錯了什麼。以下是我正在使用的代碼和示例數據。任何援助將不勝感激。謝謝。 library(quantmod) xt <- xts(rep(FALSE, nrow(B825)), index(B825)) Buy.Date <- c('2017-08-25')

    2熱度

    2回答

    使用循環我有一個XTS格式的數據(數據)是這樣的: A 2008-01-14 09:29:59 10 2008-01-14 09:29:59 0.1 2008-01-14 09:30:00 0.9 2008-01-14 09:30:00 0.1 2008-01-14 09:30:00 0.2 2008-01-14 09:30:00 0.4 200

    2熱度

    1回答

    我嘗試使用sarima.for時遇到問題,導致圖顯示不正確的時間。據我所知,實際數據沒問題,只是日期。 這裏是什麼,我投入到控制檯短: SPX <- getSymbols("GSPC", auto.assign = FALSE, from = "2010-01-01") SPXret <- SPX$GSPC.Close SPXret <-as.ts(SPXret, start = c(2010

    1熱度

    1回答

    情節XTS數據作爲一個蠟燭圖不是以V工作0.10-0雖然在前面的一個很好: data(sample_matrix) plot(as.xts(sample_matrix), type='candles')

    2熱度

    1回答

    我試圖rollapply做兩列在數據幀 library(xts) library("dLagM") data(warming) fdlm1 <- function(){ model.ardl = ardlDlm(x = warming$NoMotorVehicles, y = warming$Warming, p = 1 , q = 1 , show.summary = FALSE)

    0熱度

    1回答

    我想繪製一個xts對象,但是當我運行我的代碼時,圖例位於標題頂部,如何降低圖例框的位置在標題下面(或者在左上方,但在我的圖中,而不是上方)?全時段(指數)從「2015-08-01」到「2017-01-31」,我的y值範圍從0到0.14。 我的代碼: plot(DTS_bar_xts, main = "Percentage of Observations of Status by Day.",

    0熱度

    1回答

    假設以下數據集。我會在所有工作日收到價格。但是,對於沒有觀察到的日期,我也缺少行。我怎樣才能添加等於每一天和日期到目前爲止的行?我需要這樣做的原因是,我需要按周來平均,並有可變的時間窗口呈現這是不可能的。 這裏是我的代碼: library(quantmod) from="2012-09-01" sym = c("BARC") prices = Map(function(n) {