Я пытаюсь нарезать столбец для треугольника потерь ChainLadder в R.
Я пытался использовать функцию выбора / фильтрации, но она выдала мне эту ошибку.
Error in UseMethod("select_") : no applicable method for 'select_' applied to an object of class "c('triangle', 'matrix')"
Error in UseMethod("filter_") : no applicable method for 'filter_' applied to an object of class "c('triangle', 'matrix')"
Ниже Вот примеры кодов:
# ChainLadder package is required.
library(ChainLadder)
df <- data.frame(Month = c("2019-10-01", "2019-10-01", "2019-10-01", "2019-10-01",
"2019-11-01", "2019-11-01", "2019-11-01",
"2019-12-01", "2019-12-01",
"2020-01-01"),
T = c(1, 2, 3, 4, 1, 2, 3, 1, 2, 1),
value = c(100, 160, 220, 250, 100, 200, 250, 120, 150, 110))
df_Triangle <- as.triangle(df,
origin = "Month",
dev = "T",
value = "value")
df_Triangle
## The code below won't work on a triangle.
# df_Triangle %>% select(Month, 1, 2)
# df_Triangle %>% filter(T %in% c(1,2))
Вывод моего треугольника:
![enter image description here](https://i.stack.imgur.com/FBbws.png)
Вывод моего желания:
![enter image description here](https://i.stack.imgur.com/PT4I9.png)
Спасибо.