Hugo Lindgren commited on
Commit
1d4b55c
·
1 Parent(s): 57a986f
Files changed (1) hide show
  1. app.py +29 -12
app.py CHANGED
@@ -53,24 +53,41 @@ def valuation_predictor(goals, assists, y_cards, r_cards,
53
 
54
  df = fg.read()
55
  df = df.drop(columns=["player_id", "date"])
56
- df_present = pd.DataFrame(["Player name", "League", "Goals", "Assists", "Yellow cards", "Red cards", "Minutes played", "Height (cm)", "Age", "Months left on contract", "Team made goals", "Team conceded goals", "Team clean sheets", "Actual market value (EUR)", "Model predicted market value (EUR)"])
57
 
58
- for row in df:
59
  league = ""
60
  if row['league_es1']:
61
- league == "La Liga"
62
  elif row['league_fr1']:
63
- league == "League 1"
64
  elif row['league_gb1']:
65
- league == "Premier league"
66
  elif row['league_it1']:
67
- league == "Serie A"
68
- elif row['league_it1']:
69
- league == "Bundesliga"
70
-
71
- df_present = df_present.append(
72
- row["player_name"], league, row["goals"], row["assists"], row["yellow_cards"], row["red_cards"], row["minutes_played"], row["height_in_cm"], row["age"], row["months_left"], row["own_goals"], row["opponent_goals"], row["clean_sheets"], row["market_value_in_eur"], "123123123"
73
- )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
 
75
  predicted_value = valuation_predictor()
76
 
 
53
 
54
  df = fg.read()
55
  df = df.drop(columns=["player_id", "date"])
56
+ df_present = pd.DataFrame(columns=["Player name", "League", "Goals", "Assists", "Yellow cards", "Red cards", "Minutes played", "Height (cm)", "Age", "Months left on contract", "Team made goals", "Team conceded goals", "Team clean sheets", "Actual market value (EUR)", "Model predicted market value (EUR)"])
57
 
58
+ for index, row in df.iterrows():
59
  league = ""
60
  if row['league_es1']:
61
+ league = "La Liga"
62
  elif row['league_fr1']:
63
+ league = "League 1"
64
  elif row['league_gb1']:
65
+ league = "Premier League"
66
  elif row['league_it1']:
67
+ league = "Serie A"
68
+ elif row['league_de1']:
69
+ league = "Bundesliga"
70
+
71
+ new_row = {
72
+ "player_name": row["player_name"],
73
+ "league": league,
74
+ "goals": row["goals"],
75
+ "assists": row["assists"],
76
+ "yellow_cards": row["yellow_cards"],
77
+ "red_cards": row["red_cards"],
78
+ "minutes_played": row["minutes_played"],
79
+ "height_in_cm": row["height_in_cm"],
80
+ "age": row["age"],
81
+ "months_left": row["months_left"],
82
+ "own_goals": row["own_goals"],
83
+ "opponent_goals": row["opponent_goals"],
84
+ "clean_sheets": row["clean_sheets"],
85
+ "market_value_in_eur": row["market_value_in_eur"],
86
+ "predicted_value": "123123123" # Replace this with your actual predicted value
87
+ }
88
+
89
+ # Append new row to df_present
90
+ df_present = df_present.append(new_row, ignore_index=True)
91
 
92
  predicted_value = valuation_predictor()
93