HT Index RSI قيمة في نهاية كل شهر في كائن سلسلة زمنية XTS
سؤال
أولاً ، قرأت CSV وإنشاء كائن XTS.
require(quantmod)
sugar <- as.xts(read.zoo("SUGAR.CSV", sep=",", format ="%m/%d/%Y", header=TRUE))
ثم أقوم بإنشاء سلسلة جديدة من قيم RSI باستخدام TTR (تحميل مع QuantMod)
sugarRSI <- RSI(sugar)
الآن أود الحصول على سلسلة جديدة تتضمن فقط قيمة اليوم الأخير من كل شهر. هناك وظيفة أخيرة () في XTS ، ولكن غير واضح حول كيفية نشرها بكفاءة.
المحلول
أظن apply.monthly(sugarRSI, last)
ستفعل ما تريد.
لا تنتمي إلى StackOverflow