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)
|