Spaces:
Runtime error
Runtime error
Hugo Lindgren
commited on
Commit
·
1d4b55c
1
Parent(s):
57a986f
ss
Browse files
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
|
| 62 |
elif row['league_fr1']:
|
| 63 |
-
league
|
| 64 |
elif row['league_gb1']:
|
| 65 |
-
league
|
| 66 |
elif row['league_it1']:
|
| 67 |
-
league
|
| 68 |
-
elif row['
|
| 69 |
-
league
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
| 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 |
|