Используя package("backtest")
, я запускаю простую функцию обратного тестирования на df.
bt <- backtest(df, in.var = "Bucket_grade", ret.var = "DAILY_CHANGE", by.period = FALSE)
. При запуске в R я получаю правильный результат:
> summary(bt)
Backtest conducted with:
1 in.var: Bucket_grade;
1 ret.var: DAILY_CHANGE;
and no by.var;
do.spread: TRUE;
by.period: FALSE.
low 2 3 4 high spread
pooled -0.0002595758 -0.0001376067 0.000380099 0.0005675739 0.001479302 0.001738878
Но когда я пытаюсь создать свой Knit RMarkdown
отчет, он показывает:
Length Class Mode
1 backtest S4
`
Если кто-нибудь знает способ извлечения нижней таблицы с данными пула Low / High, пожалуйста.