Endpunkte verwenden, um stattdessen Startpunkte zu erhalten?

Ich habe ein XTS-Objekt namensDaily_Quotes das Aktienkurse enthält. Ich benutzeendpoints, um monatliche Aktienkurse zu erhalten, die ich mit @ abgerufen hagetSymbols (aus dem quantmod-Paket). Mir ist aufgefallen, dass dasendpointsie @ -Funktion erstellt einen Index der Zeile, die den letzten Handelstag für den jeweiligen Monat enthält, und weist ihn dem neuen Objekt für den angegebenen Zeitraum zu. Gibt es trotzdem einen ersten Handelstag des Monats?

# My code    
Monthly_Quotes <- Daily_Quotes[endpoints(Daily_Quotes,'months')]

Was ich versucht habe war:

# This gave me the next day or 1st day of the next month
# or next row for the object.
endpoints(Daily_Quotes,'months') + 1

# So I applied this and it gave me 
# Error in `[.xts`(Daily_Quotes, endpoints(Daily_Quotes, "months") + 1) :
# subscript out of bounds
Monthly_Quotes <- Daily_Quotes[endpoints(Daily_Quotes,'months') + 1]

Wie versuche ich das zu lösen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage