Lokesh1024 commited on
Commit
e786096
·
verified ·
1 Parent(s): 3e570fb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -12
app.py CHANGED
@@ -20,19 +20,8 @@ st.write(df)
20
  st.subheader('Select Columns to Include')
21
  include_columns = st.multiselect('Select columns to include', options=df.columns, default=df.columns.tolist())
22
 
23
- # Column selection for exclusion
24
- st.subheader('Select Columns to Exclude')
25
- exclude_columns = st.multiselect('Select columns to exclude', options=df.columns, default=[])
26
-
27
  # Filter DataFrame to include only selected columns
28
- if include_columns:
29
- filtered_df = df[include_columns]
30
- else:
31
- filtered_df = df
32
-
33
- # Further filter DataFrame to exclude specified rows
34
- if exclude_columns:
35
- filtered_df = filtered_df[~filtered_df[exclude_columns].apply(lambda x: x.isin(include_columns)).any(axis=1)]
36
 
37
  # Display the filtered DataFrame
38
  st.subheader('Filtered DataFrame')
 
20
  st.subheader('Select Columns to Include')
21
  include_columns = st.multiselect('Select columns to include', options=df.columns, default=df.columns.tolist())
22
 
 
 
 
 
23
  # Filter DataFrame to include only selected columns
24
+ filtered_df = df[include_columns]
 
 
 
 
 
 
 
25
 
26
  # Display the filtered DataFrame
27
  st.subheader('Filtered DataFrame')