Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -203,20 +203,47 @@ with tab2:
|
|
| 203 |
table_instance = table_instance[table_instance['Team-Season'].isin(team_var1)]
|
| 204 |
table_instance = table_instance[table_instance['Position'].isin(pos_var1)]
|
| 205 |
table_instance = table_instance[table_instance['Week'].isin(week_var1)]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 206 |
elif stat_type_var1 == 'WR/TE Usage (Weekly)':
|
| 207 |
table_instance = wr_search
|
| 208 |
table_instance = table_instance[table_instance['Team-Season'].isin(team_var1)]
|
| 209 |
table_instance = table_instance[table_instance['Position'].isin(pos_var1)]
|
| 210 |
table_instance = table_instance[table_instance['Week'].isin(week_var1)]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 211 |
elif stat_type_var1 == 'RB Usage (Season)':
|
| 212 |
table_instance = rb_season
|
| 213 |
table_instance = table_instance[table_instance['Team-Season'].isin(team_var1)]
|
| 214 |
table_instance = table_instance[table_instance['Position'].isin(pos_var1)]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 215 |
elif stat_type_var1 == 'WR/TE Usage (Season)':
|
| 216 |
table_instance = wr_season
|
| 217 |
table_instance = table_instance[table_instance['Team-Season'].isin(team_var1)]
|
| 218 |
table_instance = table_instance[table_instance['Position'].isin(pos_var1)]
|
| 219 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 220 |
with col2:
|
| 221 |
if stat_type_var1 == 'RB Usage (Weekly)':
|
| 222 |
st.dataframe(table_instance.style.background_gradient(axis=0).background_gradient(cmap = 'RdYlGn').background_gradient(cmap='RdYlGn_r', subset = 'Utilization Rank').format(rb_util, precision=2), height=1000, use_container_width = True)
|
|
|
|
| 203 |
table_instance = table_instance[table_instance['Team-Season'].isin(team_var1)]
|
| 204 |
table_instance = table_instance[table_instance['Position'].isin(pos_var1)]
|
| 205 |
table_instance = table_instance[table_instance['Week'].isin(week_var1)]
|
| 206 |
+
table_instance['PPR_Diff'] = table_instance['PPR'] - table_instance['exPPR']
|
| 207 |
+
# Reorder columns to insert PPR_Diff between PPR and Utilization Rank
|
| 208 |
+
cols = table_instance.columns.tolist()
|
| 209 |
+
ppr_index = cols.index('PPR')
|
| 210 |
+
utilization_rank_index = cols.index('Utilization Rank')
|
| 211 |
+
new_order = cols[:ppr_index+1] + ['PPR_Diff'] + cols[ppr_index+1:utilization_rank_index] + cols[utilization_rank_index:]
|
| 212 |
+
table_instance = table_instance[new_order]
|
| 213 |
elif stat_type_var1 == 'WR/TE Usage (Weekly)':
|
| 214 |
table_instance = wr_search
|
| 215 |
table_instance = table_instance[table_instance['Team-Season'].isin(team_var1)]
|
| 216 |
table_instance = table_instance[table_instance['Position'].isin(pos_var1)]
|
| 217 |
table_instance = table_instance[table_instance['Week'].isin(week_var1)]
|
| 218 |
+
table_instance['PPR_Diff'] = table_instance['PPR'] - table_instance['exPPR']
|
| 219 |
+
# Reorder columns to insert PPR_Diff between PPR and Utilization Rank
|
| 220 |
+
cols = table_instance.columns.tolist()
|
| 221 |
+
ppr_index = cols.index('PPR')
|
| 222 |
+
utilization_rank_index = cols.index('Utilization Rank')
|
| 223 |
+
new_order = cols[:ppr_index+1] + ['PPR_Diff'] + cols[ppr_index+1:utilization_rank_index] + cols[utilization_rank_index:]
|
| 224 |
+
table_instance = table_instance[new_order]
|
| 225 |
elif stat_type_var1 == 'RB Usage (Season)':
|
| 226 |
table_instance = rb_season
|
| 227 |
table_instance = table_instance[table_instance['Team-Season'].isin(team_var1)]
|
| 228 |
table_instance = table_instance[table_instance['Position'].isin(pos_var1)]
|
| 229 |
+
table_instance['PPR_Diff'] = table_instance['PPR'] - table_instance['exPPR']
|
| 230 |
+
# Reorder columns to insert PPR_Diff between PPR and Utilization Rank
|
| 231 |
+
cols = table_instance.columns.tolist()
|
| 232 |
+
ppr_index = cols.index('PPR')
|
| 233 |
+
utilization_rank_index = cols.index('Utilization Rank')
|
| 234 |
+
new_order = cols[:ppr_index+1] + ['PPR_Diff'] + cols[ppr_index+1:utilization_rank_index] + cols[utilization_rank_index:]
|
| 235 |
+
table_instance = table_instance[new_order]
|
| 236 |
elif stat_type_var1 == 'WR/TE Usage (Season)':
|
| 237 |
table_instance = wr_season
|
| 238 |
table_instance = table_instance[table_instance['Team-Season'].isin(team_var1)]
|
| 239 |
table_instance = table_instance[table_instance['Position'].isin(pos_var1)]
|
| 240 |
+
table_instance['PPR_Diff'] = table_instance['PPR'] - table_instance['exPPR']
|
| 241 |
+
# Reorder columns to insert PPR_Diff between PPR and Utilization Rank
|
| 242 |
+
cols = table_instance.columns.tolist()
|
| 243 |
+
ppr_index = cols.index('PPR')
|
| 244 |
+
utilization_rank_index = cols.index('Utilization Rank')
|
| 245 |
+
new_order = cols[:ppr_index+1] + ['PPR_Diff'] + cols[ppr_index+1:utilization_rank_index] + cols[utilization_rank_index:]
|
| 246 |
+
table_instance = table_instance[new_order]
|
| 247 |
with col2:
|
| 248 |
if stat_type_var1 == 'RB Usage (Weekly)':
|
| 249 |
st.dataframe(table_instance.style.background_gradient(axis=0).background_gradient(cmap = 'RdYlGn').background_gradient(cmap='RdYlGn_r', subset = 'Utilization Rank').format(rb_util, precision=2), height=1000, use_container_width = True)
|