apply.yearly(XTS_object, sum)
dahil sonraki yıl Jan olmayan kapsayıcı ilk yılında Jan gelen meblağlar döndürür.
Aralık ile Aralık arasında nasıl toplam yapabilirim?
apply.yearly(XTS_object, sum)
dahil sonraki yıl Jan olmayan kapsayıcı ilk yılında Jan gelen meblağlar döndürür.
Aralık ile Aralık arasında nasıl toplam yapabilirim?
Özü endpoints
ve period.apply
ile kullanın:
getSymbols("SPY", from = "2013-12-01")
# Use your own data. Assuming Data already starts from December, otherwise extract all months and get Decembers only:
december <- endpoints(SPY, k = 12)
[1] 0 251 503
SPY[251 + 1]
SPY.Open SPY.High SPY.Low SPY.Close SPY.Volume SPY.Adjusted
2014-12-01 206.399994 206.539993 205.380005 205.759995 103968400 199.464546
period.apply(Ad(SPY), december + 1, sum)
Teşekkürler, aynısını yapacak herhangi bir işlevde önceden oluşturulmuş parametre yok mu? – Fredkho
period.apply ile ilgili sorun, xts nesne formatını kaybeder. Bu gerçekten ideal değil. Orada başka bir şey yok mu? Ayrıca, neden kimse bu hata hakkında şikayetçi değilsin.yearly? – Fredkho
Gerçekten emin değilim, neden bir hata olduğunu düşünüyorsun. Belki, seni yanlış anladım. Lütfen tekrarlanabilir örnek verin. – Jav
buna dayanarak küçük tekrarlanabilir bir örnek ve beklenen çıkışı verin. – akrun
'Mevsimsel' veya 'mali yıl' için bir arama yapın. Tarihin bölümlerini dizin argümanları olarak kullanmak için kaydırmak için zaten bir çift cevap var. Ayrıca, apply.yearly'nin koduna da bakmanız gerekecektir. İki parçaya sahip olduğunuzda çok basit .... hepimiz olduğu gibi bir "kodlama meraklısı" iseniz, doğru mu? –