James McCool
commited on
Commit
·
fc2be61
1
Parent(s):
4c4a480
Refine row selection for custom export in app.py: replace selectbox with number input for selecting rows, enhancing user experience and ensuring accurate row addition from the merge DataFrame.
Browse files
app.py
CHANGED
@@ -1211,9 +1211,9 @@ with tab2:
|
|
1211 |
st.session_state['export_base'] = st.session_state['export_base'].reset_index(drop=True)
|
1212 |
with partial_col:
|
1213 |
if 'export_merge' in st.session_state:
|
1214 |
-
select_custom_index = st.
|
1215 |
if st.button("Add selected to Custom Export"):
|
1216 |
-
st.session_state['export_base'] = pd.concat([st.session_state['export_base'], st.session_state['export_merge'].
|
1217 |
st.session_state['export_base'] = st.session_state['export_base'].drop_duplicates()
|
1218 |
st.session_state['export_base'] = st.session_state['export_base'].reset_index(drop=True)
|
1219 |
with clear_export:
|
|
|
1211 |
st.session_state['export_base'] = st.session_state['export_base'].reset_index(drop=True)
|
1212 |
with partial_col:
|
1213 |
if 'export_merge' in st.session_state:
|
1214 |
+
select_custom_index = st.number_input("Select rows to add (from top)", min_value=0, max_value=len(st.session_state['export_merge']), value=0)
|
1215 |
if st.button("Add selected to Custom Export"):
|
1216 |
+
st.session_state['export_base'] = pd.concat([st.session_state['export_base'], st.session_state['export_merge'].iloc[select_custom_index]])
|
1217 |
st.session_state['export_base'] = st.session_state['export_base'].drop_duplicates()
|
1218 |
st.session_state['export_base'] = st.session_state['export_base'].reset_index(drop=True)
|
1219 |
with clear_export:
|