epl_schedule_df
epl_ratings_df
У меня есть df с рейтингами английской премьер-лиги и еще один df с полным графиком сезона.Я хотел бы иметь возможность прикрепить к графику рейтинг каждой команды в качестве переменной, чтобы я мог получить вероятности для каждой игры.Шаг спустя будет симулировать весь сезон.
Я попытался написать оператор if для сопоставления строк символов от df_1 до df_2, но я не верю, что я на правильном пути.
Я уверен, что для большинства это низкоуровневое кодирование, и я благодарен за помощь.Я пытался работать над этим, прежде чем приехать сюда.Я искренне благодарю вас.
vec_1 <- c("team_a", "team_b", "team_c")
vec_2 <- c(1.7, 1.2, 0.8)
vec_3 <- c("team_d", "team_e", "team_f")
vec_4 <- c(0.3, 0.5, 0.4)
# df_1 ratings df
df_1 <- data_frame(team = vec_1, rating = vec_2)
team rating
<chr> <dbl>
1 team_a 1.7
2 team_b 1.2
3 team_c 0.8
# df_2 schedule df
df_2 <- data_frame(home_tm = vec_1, away_tm = vec_3)
home_tm away_tm
<chr> <chr>
1 team_a team_d
2 team_b team_e
3 team_c team_f
Желаемый результат:
home_tm away_tm home_tm_rat away_tm_rat
<chr> <chr> <dbl> <dbl>
1 team_a team_d 1.7 0.3
2 team_b team_e 1.2 0.5
3 team_c team_f 0.8 0.4
......
......
......