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