주가의 일별 시계열을 고려하십시오 (FTSE 지수라고합시다). 일일, 월간 및 연간 수익을 계산하려고합니다.시계열을 연중 데이터로 집계
월간 및 연간 수익을 계산하려면 시계열 데이터를 월 및 연도로 집계해야합니다. "동물원"패키지에는 집계 함수 인 whoch가 데이터를 월별 빈도로 집계하는 데 도움이 될 수 있습니다. as.yearmon 클래스를 사용하여 코드 라인 아래 :
# Computing simple returns
FTSERet = diff(FTSE)/lag(FTSE,k=-1)
# Monthly simple returns
MonRet <- aggregate(FTSERet+1, as.yearmon, prod)-1
# Quarterly simple returns
QuartRet <- aggregate(FTSERet+1, as.yearqtr, prod)-1
나는 년 데이터 집계를위한 분기 별 데이터에 대한 월별 데이터 또는 as.yearqtr에 대한 as.yearmon로 해당 클래스를 발견하지 않았습니다. 너는 그 물건에 대해 어떤 힌트라도 가지고 있니?
periodReturn 함수는 "상태 가격 객체 또는 OHLC 유형 객체"가 필요합니다. 동물원 객체를 객체 클래스로 변환하는 방법은 무엇입니까? –
@LorenzoRigamonti :'allReturns (as.xts (zoo_object))'를 사용할 수 있습니다. –