Подгонка нескольких моделей регрессии с помощью dplyr

Я хотел бы подогнать модель для каждого часа (переменную фактора), используя dplyr, я получаю ошибку, и я не совсем уверен, что не так.

df.h <- data.frame( 
  hour     = factor(rep(1:24, each = 21)),
  price    = runif(504, min = -10, max = 125),
  wind     = runif(504, min = 0, max = 2500),
  temp     = runif(504, min = - 10, max = 25)  
)

df.h <- tbl_df(df.h)
df.h <- group_by(df.h, hour)

group_size(df.h) # checks out, 21 obs. for each factor variable

# different attempts:
reg.models <- do(df.h, formula = price ~ wind + temp)

reg.models <- do(df.h, .f = lm(price ~ wind + temp, data = df.h))

Я пробовал разные варианты, но не могу заставить его работать.

Ответы на вопрос(4)

Ваш ответ на вопрос