I
махаешь палочкой и оно создалось...
Size: a a a
I
AS
К
a
OS
IS
t1 %>% filter(и
) %>% arrange(client_code) %>%
mutate(pred=
lm(data=.,sum~dif/factor(client_code))$fitted.values
)
t1 %>% group_by(client_code) %>% nest() %>%Дают разные результаты в предсказании?
mutate(pred= lapply(data,function(df) lm(sum~dif,data=df)$fitted.values)) %>% unnest()
ЮМ
t1 %>% filter(и
) %>% arrange(client_code) %>%
mutate(pred=
lm(data=.,sum~dif/factor(client_code))$fitted.values
)
t1 %>% group_by(client_code) %>% nest() %>%Дают разные результаты в предсказании?
mutate(pred= lapply(data,function(df) lm(sum~dif,data=df)$fitted.values)) %>% unnest()
IS
EK
t1 %>% filter(и
) %>% arrange(client_code) %>%
mutate(pred=
lm(data=.,sum~dif/factor(client_code))$fitted.values
)
t1 %>% group_by(client_code) %>% nest() %>%Дают разные результаты в предсказании?
mutate(pred= lapply(data,function(df) lm(sum~dif,data=df)$fitted.values)) %>% unnest()
IS
EK
EK
sum~dif
на всем датасете. sum~dif/client
это, конечно, не оно. Но модель у вас все равно одна остается, с одним общим свободным членом.ГД
t1 %>% filter(и
) %>% arrange(client_code) %>%
mutate(pred=
lm(data=.,sum~dif/factor(client_code))$fitted.values
)
t1 %>% group_by(client_code) %>% nest() %>%Дают разные результаты в предсказании?
mutate(pred= lapply(data,function(df) lm(sum~dif,data=df)$fitted.values)) %>% unnest()
*
. Извиняюсь за аццкий однострочник:summary(
lm(Sepal.Length ~ Sepal.Width*Species, data = iris)$fitted.values -
unlist(lapply(lapply(split(iris, iris$Species), lm, formula = Sepal.Length ~ Sepal.Width), `[[`, 'fitted.values'))
)
EK
IS
*
. Извиняюсь за аццкий однострочник:summary(
lm(Sepal.Length ~ Sepal.Width*Species, data = iris)$fitted.values -
unlist(lapply(lapply(split(iris, iris$Species), lm, formula = Sepal.Length ~ Sepal.Width), `[[`, 'fitted.values'))
)
IS
IS
EK
ГД
/
. С делением константа одна и та же для всех групп, а должна быть разная