Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -267,6 +267,8 @@ with tab1:
|
|
| 267 |
player_var1 = st.multiselect('Which players would you like to include in the tables?', options = total_players, key='player_var1')
|
| 268 |
elif split_var4 == 'All':
|
| 269 |
player_var1 = total_players
|
|
|
|
|
|
|
| 270 |
|
| 271 |
min_var1 = st.slider("Is there a certain minutes range you want to view?", 0, 60, (0, 60), key='min_var1')
|
| 272 |
|
|
@@ -282,6 +284,8 @@ with tab1:
|
|
| 282 |
working_data = working_data[working_data['Date'] <= high_date]
|
| 283 |
working_data = working_data[working_data['Min'] >= min_var1[0]]
|
| 284 |
working_data = working_data[working_data['Min'] <= min_var1[1]]
|
|
|
|
|
|
|
| 285 |
working_data = working_data[working_data['Team'].isin(team_var1)]
|
| 286 |
working_data = working_data[working_data['Player'].isin(player_var1)]
|
| 287 |
season_long_table = seasonlong_build(working_data)
|
|
@@ -304,6 +308,8 @@ with tab1:
|
|
| 304 |
working_data = working_data[working_data['Date'] <= high_date]
|
| 305 |
working_data = working_data[working_data['Min'] >= min_var1[0]]
|
| 306 |
working_data = working_data[working_data['Min'] <= min_var1[1]]
|
|
|
|
|
|
|
| 307 |
working_data = working_data[working_data['Team'].isin(team_var1)]
|
| 308 |
working_data = working_data[working_data['Player'].isin(player_var1)]
|
| 309 |
working_data = working_data.reset_index(drop=True)
|
|
@@ -379,6 +385,8 @@ with tab2:
|
|
| 379 |
elif split_var2_t2 == 'All':
|
| 380 |
low_date_t2 = gamelog_table['Date'].min()
|
| 381 |
high_date_t2 = gamelog_table['Date'].max()
|
|
|
|
|
|
|
| 382 |
|
| 383 |
min_var1_t2 = st.slider("Is there a certain minutes range you want to view?", 0, 60, (0, 60), key='min_var1_t2')
|
| 384 |
|
|
@@ -391,6 +399,8 @@ with tab2:
|
|
| 391 |
working_data = working_data[working_data['Date'] <= high_date_t2]
|
| 392 |
working_data = working_data[working_data['Min'] >= min_var1_t2[0]]
|
| 393 |
working_data = working_data[working_data['Min'] <= min_var1_t2[1]]
|
|
|
|
|
|
|
| 394 |
working_data = working_data[working_data['Team'].isin(corr_var1_t2)]
|
| 395 |
if corr_var == 'Fantasy':
|
| 396 |
corr_display = run_fantasy_corr(working_data)
|
|
@@ -405,6 +415,8 @@ with tab2:
|
|
| 405 |
working_data = working_data[working_data['Date'] <= high_date_t2]
|
| 406 |
working_data = working_data[working_data['Min'] >= min_var1_t2[0]]
|
| 407 |
working_data = working_data[working_data['Min'] <= min_var1_t2[1]]
|
|
|
|
|
|
|
| 408 |
working_data = working_data[working_data['Player'].isin(corr_var1_t2)]
|
| 409 |
if corr_var == 'Fantasy':
|
| 410 |
corr_display = run_fantasy_corr(working_data)
|
|
@@ -458,6 +470,8 @@ with tab3:
|
|
| 458 |
low_date3 = gamelog_table['Date'].min()
|
| 459 |
high_date3 = gamelog_table['Date'].max()
|
| 460 |
|
|
|
|
|
|
|
| 461 |
min_var3 = st.slider("Is there a certain minutes range you want to view?", 0, 60, (0, 60), key='min_var3')
|
| 462 |
|
| 463 |
with col2:
|
|
@@ -476,6 +490,8 @@ with tab3:
|
|
| 476 |
working_data = working_data[working_data['Pos'] == pos_var3]
|
| 477 |
working_data = working_data[working_data['Min'] >= min_var3[0]]
|
| 478 |
working_data = working_data[working_data['Min'] <= min_var3[1]]
|
|
|
|
|
|
|
| 479 |
working_data = working_data[working_data['Opp'] == team_var3]
|
| 480 |
working_data = working_data.reset_index(drop=True)
|
| 481 |
if disp_var3 == 'Fantasy':
|
|
|
|
| 267 |
player_var1 = st.multiselect('Which players would you like to include in the tables?', options = total_players, key='player_var1')
|
| 268 |
elif split_var4 == 'All':
|
| 269 |
player_var1 = total_players
|
| 270 |
+
|
| 271 |
+
spread_var1 = st.slider("Is there a certain spread range you want to view?", -100, 100, (-100, 100), key='min_var1')
|
| 272 |
|
| 273 |
min_var1 = st.slider("Is there a certain minutes range you want to view?", 0, 60, (0, 60), key='min_var1')
|
| 274 |
|
|
|
|
| 284 |
working_data = working_data[working_data['Date'] <= high_date]
|
| 285 |
working_data = working_data[working_data['Min'] >= min_var1[0]]
|
| 286 |
working_data = working_data[working_data['Min'] <= min_var1[1]]
|
| 287 |
+
working_data = working_data[working_data['spread'] >= spread_var1[0]]
|
| 288 |
+
working_data = working_data[working_data['spread'] <= spread_var1[1]]
|
| 289 |
working_data = working_data[working_data['Team'].isin(team_var1)]
|
| 290 |
working_data = working_data[working_data['Player'].isin(player_var1)]
|
| 291 |
season_long_table = seasonlong_build(working_data)
|
|
|
|
| 308 |
working_data = working_data[working_data['Date'] <= high_date]
|
| 309 |
working_data = working_data[working_data['Min'] >= min_var1[0]]
|
| 310 |
working_data = working_data[working_data['Min'] <= min_var1[1]]
|
| 311 |
+
working_data = working_data[working_data['spread'] >= spread_var1[0]]
|
| 312 |
+
working_data = working_data[working_data['spread'] <= spread_var1[1]]
|
| 313 |
working_data = working_data[working_data['Team'].isin(team_var1)]
|
| 314 |
working_data = working_data[working_data['Player'].isin(player_var1)]
|
| 315 |
working_data = working_data.reset_index(drop=True)
|
|
|
|
| 385 |
elif split_var2_t2 == 'All':
|
| 386 |
low_date_t2 = gamelog_table['Date'].min()
|
| 387 |
high_date_t2 = gamelog_table['Date'].max()
|
| 388 |
+
|
| 389 |
+
spread_var1_t2 = st.slider("Is there a certain spread range you want to view?", -100, 100, (-100, 100), key='spread_var1_t2')
|
| 390 |
|
| 391 |
min_var1_t2 = st.slider("Is there a certain minutes range you want to view?", 0, 60, (0, 60), key='min_var1_t2')
|
| 392 |
|
|
|
|
| 399 |
working_data = working_data[working_data['Date'] <= high_date_t2]
|
| 400 |
working_data = working_data[working_data['Min'] >= min_var1_t2[0]]
|
| 401 |
working_data = working_data[working_data['Min'] <= min_var1_t2[1]]
|
| 402 |
+
working_data = working_data[working_data['spread'] >= spread_var1_t2[0]]
|
| 403 |
+
working_data = working_data[working_data['spread'] <= spread_var1_t2[1]]
|
| 404 |
working_data = working_data[working_data['Team'].isin(corr_var1_t2)]
|
| 405 |
if corr_var == 'Fantasy':
|
| 406 |
corr_display = run_fantasy_corr(working_data)
|
|
|
|
| 415 |
working_data = working_data[working_data['Date'] <= high_date_t2]
|
| 416 |
working_data = working_data[working_data['Min'] >= min_var1_t2[0]]
|
| 417 |
working_data = working_data[working_data['Min'] <= min_var1_t2[1]]
|
| 418 |
+
working_data = working_data[working_data['spread'] >= spread_var1_t2[0]]
|
| 419 |
+
working_data = working_data[working_data['spread'] <= spread_var1_t2[1]]
|
| 420 |
working_data = working_data[working_data['Player'].isin(corr_var1_t2)]
|
| 421 |
if corr_var == 'Fantasy':
|
| 422 |
corr_display = run_fantasy_corr(working_data)
|
|
|
|
| 470 |
low_date3 = gamelog_table['Date'].min()
|
| 471 |
high_date3 = gamelog_table['Date'].max()
|
| 472 |
|
| 473 |
+
spread_var3 = st.slider("Is there a certain spread range you want to view?", -100, 100, (-100, 100), key='spread_var3')
|
| 474 |
+
|
| 475 |
min_var3 = st.slider("Is there a certain minutes range you want to view?", 0, 60, (0, 60), key='min_var3')
|
| 476 |
|
| 477 |
with col2:
|
|
|
|
| 490 |
working_data = working_data[working_data['Pos'] == pos_var3]
|
| 491 |
working_data = working_data[working_data['Min'] >= min_var3[0]]
|
| 492 |
working_data = working_data[working_data['Min'] <= min_var3[1]]
|
| 493 |
+
working_data = working_data[working_data['spread'] >= spread_var3[0]]
|
| 494 |
+
working_data = working_data[working_data['spread'] <= spread_var3[1]]
|
| 495 |
working_data = working_data[working_data['Opp'] == team_var3]
|
| 496 |
working_data = working_data.reset_index(drop=True)
|
| 497 |
if disp_var3 == 'Fantasy':
|