Beispiel #1
0
def get_team_and_all_seasons(team_id):
    """
    given a team-id, returns a tuple of (team dataframe,
    team season dataframe)
    :param team_id:
    :return:
    """

    teams_df = teams_dao.get_teams_df()
    team_df = teams_df[teams_df.id == team_id]

    season_df = teams_dao.get_team_seasons_by_team_df(team_id)

    return team_df, season_df
Beispiel #2
0
def get_team_and_player_season(team_id, year):
    """
    given a team-id and a int year, returns a tuple of (team season dataframe,
    player season dataframe)
    :param team_id:
    :param year:
    :return:
    """

    season_df = teams_dao.get_team_seasons_by_team_df(team_id)
    season_df = season_df[season_df.year == year]

    player_season_df = players_dao.get_season_by_team_season_df("{}-{}".format(team_id, year))

    return season_df, player_season_df