James McCool
commited on
Commit
·
56ac316
1
Parent(s):
978080b
Refactor app.py and load_contest_file.py for improved data handling
Browse files- Removed unnecessary debug output in app.py to streamline the user interface.
- Updated load_contest_file.py to drop the 'Lineup' and 'Remove' columns after processing, enhancing data organization in the cleaned dataframe.
- These changes contribute to ongoing efforts to refine data handling and improve user experience within the application.
- app.py +0 -5
- global_func/load_contest_file.py +1 -0
app.py
CHANGED
|
@@ -98,11 +98,6 @@ with tab1:
|
|
| 98 |
st.session_state['salary_dict'] = dict(zip(st.session_state['salary_df']['Player'], st.session_state['salary_df']['Salary']))
|
| 99 |
st.session_state['team_dict'] = dict(zip(st.session_state['team_df']['Player'], st.session_state['team_df']['Team']))
|
| 100 |
st.session_state['pos_dict'] = dict(zip(st.session_state['pos_df']['Player'], st.session_state['pos_df']['Pos']))
|
| 101 |
-
st.write(st.session_state['ownership_dict'])
|
| 102 |
-
st.write(st.session_state['actual_dict'])
|
| 103 |
-
st.write(st.session_state['salary_dict'])
|
| 104 |
-
st.write(st.session_state['team_dict'])
|
| 105 |
-
st.write(st.session_state['pos_dict'])
|
| 106 |
|
| 107 |
with tab2:
|
| 108 |
excluded_cols = ['BaseName', 'EntryCount']
|
|
|
|
| 98 |
st.session_state['salary_dict'] = dict(zip(st.session_state['salary_df']['Player'], st.session_state['salary_df']['Salary']))
|
| 99 |
st.session_state['team_dict'] = dict(zip(st.session_state['team_df']['Player'], st.session_state['team_df']['Team']))
|
| 100 |
st.session_state['pos_dict'] = dict(zip(st.session_state['pos_df']['Player'], st.session_state['pos_df']['Pos']))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 101 |
|
| 102 |
with tab2:
|
| 103 |
excluded_cols = ['BaseName', 'EntryCount']
|
global_func/load_contest_file.py
CHANGED
|
@@ -43,6 +43,7 @@ def load_contest_file(upload, sport):
|
|
| 43 |
cleaned_df = df[['BaseName', 'EntryCount', 'Lineup']]
|
| 44 |
cleaned_df['Lineup'] = cleaned_df['Lineup'].replace(pos_list, value=',', regex=True)
|
| 45 |
cleaned_df[['Remove', '1B', '2B', '3B', 'C', 'OF1', 'OF2', 'OF3', 'P1', 'P2', 'SS']] = cleaned_df['Lineup'].str.split(',', expand=True)
|
|
|
|
| 46 |
|
| 47 |
# Get unique entry names
|
| 48 |
entry_list = list(set(df['BaseName']))
|
|
|
|
| 43 |
cleaned_df = df[['BaseName', 'EntryCount', 'Lineup']]
|
| 44 |
cleaned_df['Lineup'] = cleaned_df['Lineup'].replace(pos_list, value=',', regex=True)
|
| 45 |
cleaned_df[['Remove', '1B', '2B', '3B', 'C', 'OF1', 'OF2', 'OF3', 'P1', 'P2', 'SS']] = cleaned_df['Lineup'].str.split(',', expand=True)
|
| 46 |
+
cleaned_df = cleaned_df.drop(columns=['Lineup', 'Remove'])
|
| 47 |
|
| 48 |
# Get unique entry names
|
| 49 |
entry_list = list(set(df['BaseName']))
|