Pociągnij Powrót z pierwszego dnia roboczego miesiąca z obiektu XTS za pomocą R

Jestem bardzo nowy w R, więc przepraszam, jeśli źle wyjaśnię tę terminologię.

Mam zestaw dziennych zwracanych danych w pliku csv, który udało mi się przekonwertować na obiekt xts. Dane mają format:

           HighYield..EUR. MSCI.World..EUR.
2002-01-31          0.0144           0.0031    
2002-02-01          0.0056          -0.0132       
2002-02-02          0.0373           0.0356       
2002-02-03         -0.0167          -0.0644      
2002-02-04         -0.0062          -0.0332      
2002-02-05         -0.0874          -0.1112 
...

Chcę utworzyć skrypt, który znajdzie pierwszy dzień roboczy miesiąca (z zakresu wartości w indeksie), a następnie utworzy nowy obiekt xts z tymi zwrotami w nim.

Na przykład po uruchomieniu skryptu miałbym obiekt xts w formacie:

           HighYield..EUR. MSCI.World..EUR.
2002-01-31          0.0144           0.0031    
2002-02-28          0.0011          -0.0112       
2002-03-31          0.0222           0.0224       
2002-04-30         -0.0333          -0.0223      
2002-05-30         -0.0011          -0.0012      
2002-06-30         -0.0888          -0.0967 
...

Czy ktoś może mi pomóc? i jeśli to możliwe, wyjaśnij, co robi każda część skryptu.

questionAnswers(1)

yourAnswerToTheQuestion