ppsingh commited on
Commit
31fa6e4
1 Parent(s): e4174ea

Downlaod Vlaidation

Browse files
Files changed (1) hide show
  1. appStore/target.py +22 -5
appStore/target.py CHANGED
@@ -28,15 +28,32 @@ _lab_dict = {
28
 
29
  @st.cache_data
30
  def to_excel(df):
 
 
 
 
 
31
  len_df = len(df)
32
  output = BytesIO()
33
  writer = pd.ExcelWriter(output, engine='xlsxwriter')
34
  df.to_excel(writer, index=False, sheet_name='Sheet1')
35
  workbook = writer.book
36
  worksheet = writer.sheets['Sheet1']
37
- # worksheet.data_validation('E2:E{}'.format(len_df),
38
- # {'validate': 'list',
39
- # 'source': ['No', 'Yes', 'Discard']})
 
 
 
 
 
 
 
 
 
 
 
 
40
  writer.save()
41
  processed_data = output.getvalue()
42
  return processed_data
@@ -84,7 +101,7 @@ def app():
84
  def target_display():
85
  if 'key1' in st.session_state:
86
  df = st.session_state.key1
87
- df_xlsx = to_excel(df)
88
  hits = df[df['Target Label'] == 'TARGET']
89
  _lab_dict = {
90
  'LABEL_0':'NEGATIVE',
@@ -150,7 +167,7 @@ def target_display():
150
  st.write('----------------')
151
  st.write('Explore the data')
152
  st.write(hits)
153
-
154
 
155
  with st.sidebar:
156
  st.write('-------------')
 
28
 
29
  @st.cache_data
30
  def to_excel(df):
31
+ df['Target Validation'] = 'No'
32
+ df['Netzero Validation'] = 'No'
33
+ df['GHG Validation'] = 'No'
34
+ df['Adapt-Mitig Validation'] = 'No'
35
+ df['Sector'] = 'No'
36
  len_df = len(df)
37
  output = BytesIO()
38
  writer = pd.ExcelWriter(output, engine='xlsxwriter')
39
  df.to_excel(writer, index=False, sheet_name='Sheet1')
40
  workbook = writer.book
41
  worksheet = writer.sheets['Sheet1']
42
+ worksheet.data_validation('L2:L{}'.format(len_df),
43
+ {'validate': 'list',
44
+ 'source': ['No', 'Yes', 'Discard']})
45
+ worksheet.data_validation('M2:L{}'.format(len_df),
46
+ {'validate': 'list',
47
+ 'source': ['No', 'Yes', 'Discard']})
48
+ worksheet.data_validation('N2:L{}'.format(len_df),
49
+ {'validate': 'list',
50
+ 'source': ['No', 'Yes', 'Discard']})
51
+ worksheet.data_validation('O2:L{}'.format(len_df),
52
+ {'validate': 'list',
53
+ 'source': ['No', 'Yes', 'Discard']})
54
+ worksheet.data_validation('P2:L{}'.format(len_df),
55
+ {'validate': 'list',
56
+ 'source': ['No', 'Yes', 'Discard']})
57
  writer.save()
58
  processed_data = output.getvalue()
59
  return processed_data
 
101
  def target_display():
102
  if 'key1' in st.session_state:
103
  df = st.session_state.key1
104
+
105
  hits = df[df['Target Label'] == 'TARGET']
106
  _lab_dict = {
107
  'LABEL_0':'NEGATIVE',
 
167
  st.write('----------------')
168
  st.write('Explore the data')
169
  st.write(hits)
170
+ df_xlsx = to_excel(df)
171
 
172
  with st.sidebar:
173
  st.write('-------------')