Spaces:
Sleeping
Sleeping
Edits
Browse files- app.py +165 -0
- newdictwithmids_v2.json +0 -0
- routranges_v4.json +1 -0
- sheet0_agg_max.csv +37 -0
- sheet0_agg_min.csv +37 -0
- sheet1_agg_max.csv +31 -0
- sheet1_agg_min.csv +31 -0
- sheet2_agg.csv +32 -0
- sheet2_agg_max.csv +33 -0
- sheet2_agg_min.csv +33 -0
- sheet3_agg.csv +9 -0
- sheet3_agg_max.csv +10 -0
- sheet3_agg_min.csv +10 -0
app.py
ADDED
@@ -0,0 +1,165 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import streamlit as st
|
2 |
+
import json
|
3 |
+
|
4 |
+
with open("/content/drive/MyDrive/safoura/newdictwithmids_v2.json","r") as f:
|
5 |
+
d = json.load(f)
|
6 |
+
#print(d)
|
7 |
+
|
8 |
+
with open("/content/drive/MyDrive/safoura/routranges_v4.json","r") as f:
|
9 |
+
routranges = json.load(f)
|
10 |
+
import pandas as pd
|
11 |
+
|
12 |
+
|
13 |
+
maxdfEN = pd.read_csv("/content/drive/MyDrive/safoura/sheet0_agg_max.csv", header=0)
|
14 |
+
mindfEN = pd.read_csv("/content/drive/MyDrive/safoura/sheet0_agg_min.csv", header=0)
|
15 |
+
# Define options for the dropdown list
|
16 |
+
|
17 |
+
maxdictEN = maxdfEN.to_dict("records")
|
18 |
+
mindictEN = mindfEN.to_dict("records")
|
19 |
+
|
20 |
+
maxrangesEN = {i["criteria"]:i["value"] for i in maxdictEN}
|
21 |
+
minrangesEN = {i["criteria"]:i["value"] for i in mindictEN}
|
22 |
+
|
23 |
+
|
24 |
+
|
25 |
+
maxdfEC = pd.read_csv("/content/drive/MyDrive/safoura/sheet1_agg_max.csv", header=0)
|
26 |
+
mindfEC = pd.read_csv("/content/drive/MyDrive/safoura/sheet1_agg_min.csv", header=0)
|
27 |
+
# Define options for the dropdown list
|
28 |
+
|
29 |
+
maxdictEC = maxdfEC.to_dict("records")
|
30 |
+
mindictEC = mindfEC.to_dict("records")
|
31 |
+
|
32 |
+
maxrangesEC = {i["criteria"]:i["value"] for i in maxdictEC}
|
33 |
+
minrangesEC = {i["criteria"]:i["value"] for i in mindictEC}
|
34 |
+
|
35 |
+
|
36 |
+
|
37 |
+
|
38 |
+
maxdfSO = pd.read_csv("/content/drive/MyDrive/safoura/sheet2_agg_max.csv", header=0)
|
39 |
+
mindfSO = pd.read_csv("/content/drive/MyDrive/safoura/sheet2_agg_min.csv", header=0)
|
40 |
+
# Define options for the dropdown list
|
41 |
+
|
42 |
+
maxdictSO = maxdfSO.to_dict("records")
|
43 |
+
mindictSO = mindfSO.to_dict("records")
|
44 |
+
|
45 |
+
maxrangesSO = {i["criteria"]:i["value"] for i in maxdictSO}
|
46 |
+
minrangesSO = {i["criteria"]:i["value"] for i in mindictSO}
|
47 |
+
|
48 |
+
|
49 |
+
|
50 |
+
|
51 |
+
|
52 |
+
maxdfTR = pd.read_csv("/content/drive/MyDrive/safoura/sheet3_agg_max.csv", header=0)
|
53 |
+
mindfTR = pd.read_csv("/content/drive/MyDrive/safoura/sheet3_agg_min.csv", header=0)
|
54 |
+
# Define options for the dropdown list
|
55 |
+
|
56 |
+
maxdictTR = maxdfTR.to_dict("records")
|
57 |
+
mindictTR = mindfTR.to_dict("records")
|
58 |
+
|
59 |
+
maxrangesTR = {i["criteria"]:i["value"] for i in maxdictTR}
|
60 |
+
minrangesTR = {i["criteria"]:i["value"] for i in mindictTR}
|
61 |
+
|
62 |
+
|
63 |
+
|
64 |
+
mins = {**minrangesEN, **minrangesEC, **minrangesSO, **minrangesTR}
|
65 |
+
maxs = {**maxrangesEN, **maxrangesEC, **maxrangesSO, **maxrangesTR}
|
66 |
+
|
67 |
+
|
68 |
+
|
69 |
+
options = d.keys()
|
70 |
+
|
71 |
+
|
72 |
+
ENranges = {key: (int(mins[key]), int(maxs[key])) for key in maxrangesEN}
|
73 |
+
ECranges = {key: (int(mins[key]), int(maxs[key])) for key in maxrangesEC}
|
74 |
+
SOranges = {key: (int(mins[key]), int(maxs[key])) for key in maxrangesSO}
|
75 |
+
TRranges = {key: (int(mins[key]), int(maxs[key])) for key in maxrangesTR}
|
76 |
+
|
77 |
+
allranges = [ENranges, ECranges, SOranges, TRranges]
|
78 |
+
# selected_option = st.selectbox('Select an option:', options)
|
79 |
+
# scroll_value = st.slider('Select a value:', min_value=ranges[d[selected_option]["tag"]][0], max_value=ranges[d[selected_option]["tag"]][1], value=ranges[d[selected_option]["tag"]][0])
|
80 |
+
# range = ranges[d[selected_option]["tag"]][1] - ranges[d[selected_option]["tag"]][0]
|
81 |
+
# min = ranges[d[selected_option]["tag"]][0]
|
82 |
+
# max = ranges[d[selected_option]["tag"]][1]
|
83 |
+
# ll = d[selected_option]["route"]
|
84 |
+
|
85 |
+
|
86 |
+
|
87 |
+
import streamlit as st
|
88 |
+
|
89 |
+
#session_state = {}
|
90 |
+
if 'num' not in st.session_state:
|
91 |
+
st.session_state['num'] = 0
|
92 |
+
if 'out' not in st.session_state:
|
93 |
+
st.session_state['out'] = []
|
94 |
+
print(st.session_state)
|
95 |
+
|
96 |
+
|
97 |
+
tag_to_name = {d[k]["tag"]:k for k in d}
|
98 |
+
|
99 |
+
def get_output_text(r,k,minn,maxx):
|
100 |
+
print(r)
|
101 |
+
start = 0
|
102 |
+
if r=='':
|
103 |
+
return ''
|
104 |
+
if int(r) < minn or int(r)>maxx:
|
105 |
+
return ''
|
106 |
+
print(routranges[k])
|
107 |
+
for i in routranges[k]:
|
108 |
+
if int(r) <= i[1]:
|
109 |
+
end = i[0]
|
110 |
+
print(start,end+1)
|
111 |
+
print(len(d[tag_to_name[k]]["route"]))
|
112 |
+
print(d[tag_to_name[k]]["route"][start:end+1])
|
113 |
+
output_text = "\n".join(d[tag_to_name[k]]["route"][start:end+1])
|
114 |
+
return tag_to_name[k] +"\n"+ f" {maxx} عدد وارد شده {r} در بازه ی {minn} تا" +"\n"+output_text
|
115 |
+
else:
|
116 |
+
start = i[0]+1
|
117 |
+
output_text = []
|
118 |
+
lll = ["شاخص های محیط زیستی","شاخص های اقتصادی","شاخص های اجتماعی","شاخص های حمل و نقل"]
|
119 |
+
def main(allranges, tag_to_name):
|
120 |
+
for r in allranges:
|
121 |
+
num = st.session_state['num']
|
122 |
+
placeholder = st.empty()
|
123 |
+
with placeholder.form(key=str(num)):
|
124 |
+
#print(allranges[num])
|
125 |
+
st.write(lll[num])
|
126 |
+
for k in allranges[num]:
|
127 |
+
inputrange = st.text_input('برای {}'.format(tag_to_name[k])+"\n"+ 'عدد مورد نظر خود را در بازه ی {} و {} وارد کنید'.format(allranges[num][k][0],allranges[num][k][1]))
|
128 |
+
#print(inputrange)
|
129 |
+
#inputrange = st.slider('Select a value:', min_value=allranges[num][k][0], max_value=allranges[num][k][1], value=allranges[num][k][0])
|
130 |
+
if get_output_text(inputrange,k,allranges[num][k][0],allranges[num][k][1])!='':
|
131 |
+
if lll[num] not in st.session_state["out"]:
|
132 |
+
st.session_state['out'].append(lll[num])
|
133 |
+
st.session_state['out'].append(get_output_text(inputrange,k,allranges[num][k][0],allranges[num][k][1])+"\n")
|
134 |
+
if st.form_submit_button():
|
135 |
+
st.session_state['num'] += 1
|
136 |
+
#print(st.session_state['num'])
|
137 |
+
if st.session_state['num'] >= 4:
|
138 |
+
st.session_state['num'] = 0
|
139 |
+
placeholder.empty()
|
140 |
+
# with open('out.txt', 'w') as f:
|
141 |
+
# for line in st.session_state['out']:
|
142 |
+
# f.write("{}\n".format(line))
|
143 |
+
# with open('out.txt','r') as f:
|
144 |
+
# st.download_button('دانلود راهکارها',f)
|
145 |
+
out = st.session_state['out']
|
146 |
+
st.session_state['out'] = []
|
147 |
+
return out
|
148 |
+
placeholder.empty()
|
149 |
+
else:
|
150 |
+
st.stop()
|
151 |
+
|
152 |
+
|
153 |
+
|
154 |
+
|
155 |
+
|
156 |
+
output_text = main(allranges, tag_to_name)
|
157 |
+
#print(output_text)
|
158 |
+
with open('out.txt', 'w') as f:
|
159 |
+
for line in output_text:
|
160 |
+
f.write("{}\n".format(line))
|
161 |
+
with open('out.txt','r') as f:
|
162 |
+
st.download_button('دانلود راهکارها',f)
|
163 |
+
#st.text(output_text)
|
164 |
+
|
165 |
+
|
newdictwithmids_v2.json
ADDED
The diff for this file is too large to render.
See raw diff
|
|
routranges_v4.json
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
{"EN1.1": [[1, 53.16624197579778], [3, 56.91862113623308], [5, 60.927596966571954], [7, 65.06314739230963], [8, 69.30319571404667], [10, 76]], "EN1.2": [[1, 49.16624197579778], [3, 52.91862113623308], [5, 56.927596966571954], [7, 61.06314739230963], [8, 65.30319571404667], [10, 72]], "EN1.3": [[1, 63.48337777834581], [2, 67.8409793840126], [4, 72.49656421924485], [5, 77.29913890719828], [6, 82.22306599050582], [8, 90]], "EN2.1": [[1, 53.32225185223054], [3, 56.22731958934173], [5, 59.3310428128299], [7, 62.532759271465515], [8, 65.81537732700387], [10, 71]], "EN2.2": [[1, 35.219950617836204], [2, 39.4565077344567], [4, 43.982770768710274], [5, 48.65194060422055], [6, 53.43909193521398], [8, 61]], "EN2.3": [[0, 30.585679012740147], [1, 33.611791238897645], [3, 36.84483626336448], [4, 40.17995757444325], [5, 43.5993513822957], [6, 49]], "EN3": [[1, 52.956523457326604], [3, 57.072036084900795], [5, 61.468977318175696], [7, 66.00474230124281], [9, 70.65511787992216], [11, 78]], "EN4": [[1, 62.42966913630739], [3, 66.30309278578898], [5, 70.44139041710653], [7, 74.71034569528736], [8, 79.0871697693385], [10, 86]], "EN5": [[1, 45.639387654778574], [2, 49.14967783712127], [4, 52.9000100655028], [6, 56.76875078635417], [7, 60.735247603463016], [9, 67]], "EN6": [[1, 45.48337777834581], [2, 49.840979384012606], [3, 54.49656421924485], [4, 59.29913890719828], [5, 64.22306599050582], [7, 72]], "EN7": [[1, 46.273659259874634], [3, 50.99439433268032], [6, 56.03794457084859], [8, 61.24073381613147], [10, 66.5749881563813], [12, 75]], "EN8": [[1, 31.956523457326604], [2, 36.072036084900795], [4, 40.468977318175696], [6, 45.004742301242814], [7, 49.65511787992215], [9, 57]], "EN9": [[1, 54.01023209936503], [2, 58.60992268312442], [4, 63.52415112031401], [5, 68.59353551315374], [6, 73.79101410108947], [8, 82]], "EN10": [[0, 48.956523457326604], [1, 53.072036084900795], [2, 57.468977318175696], [3, 62.004742301242814], [4, 66.65511787992216], [5, 74]], "EN11": [[1, 56.693096296817], [2, 60.68756443534489], [4, 64.95518386764111], [5, 69.35754399826509], [6, 73.87114382463032], [8, 81]], "EN12": [[0, 50.53708642038424], [1, 55.37886598223623], [2, 60.551738021383166], [3, 65.8879321191092], [4, 71.35896221167312], [5, 80]], "EN13": [[1, 54.53708642038424], [2, 59.37886598223623], [4, 64.55173802138317], [5, 69.8879321191092], [6, 75.35896221167312], [8, 84]], "EN14": [[1, 59.74680493885542], [2, 64.2254510335685], [3, 69.01035766977942], [4, 73.94633721017601], [5, 79.00704004579764], [7, 87]], "EN15": [[1, 53.956523457326604], [2, 58.072036084900795], [4, 62.468977318175696], [6, 67.00474230124281], [7, 71.65511787992216], [9, 79]], "EN16": [[1, 55.693096296817], [2, 59.68756443534489], [3, 63.95518386764111], [4, 68.35754399826509], [5, 72.87114382463032], [7, 80]], "EN17": [[1, 38.375960494268966], [2, 41.76520618756536], [3, 45.38621661496822], [4, 49.12155248337643], [5, 52.95127354817119], [7, 59]], "EN18": [[1, 61.375960494268966], [2, 64.76520618756535], [4, 68.38621661496822], [6, 72.12155248337643], [7, 75.95127354817119], [9, 82]], "EN19": [[1, 51.956523457326604], [2, 56.072036084900795], [4, 60.468977318175696], [5, 65.00474230124281], [6, 69.65511787992216], [8, 77]], "EN20": [[0, 49.42966913630739], [1, 53.303092785788984], [3, 57.44139041710653], [4, 61.71034569528736], [5, 66.0871697693385], [6, 73]], "EN21": [[1, 50.693096296817], [3, 54.68756443534489], [5, 58.95518386764111], [7, 63.357543998265086], [8, 67.87114382463032], [10, 75]], "EN22": [[0, 53.693096296817], [1, 57.68756443534489], [3, 61.95518386764111], [4, 66.35754399826509], [5, 70.87114382463032], [6, 78]], "EN23": [[1, 62.74680493885542], [3, 67.2254510335685], [5, 72.01035766977942], [7, 76.94633721017601], [9, 82.00704004579764], [11, 90]], "EN24": [[1, 48.80051358089384], [2, 53.76333763179213], [4, 59.065531471917744], [6, 64.53513042208692], [7, 70.14293626696495], [9, 79]], "EN25": [[1, 61.74680493885542], [2, 66.2254510335685], [4, 71.01035766977942], [6, 75.94633721017601], [7, 81.00704004579764], [9, 89]], "EN26": [[0, 54.273659259874634], [1, 58.99439433268032], [2, 64.0379445708486], [3, 74.5749881563813], [4, 83]], "EN27": [[1, 55.53708642038424], [3, 60.37886598223623], [5, 65.55173802138317], [7, 70.8879321191092], [8, 76.35896221167312], [10, 85]], "EN28": [[1, 44.06394074140345], [2, 49.14780928134804], [3, 54.57932492245233], [4, 60.18232872506466], [5, 65.92691032225677], [7, 75]], "EN29": [[1, 35.171358025480295], [2, 41.22358247779528], [4, 47.68967252672896], [5, 54.35991514888649], [6, 61.1987027645914], [8, 72]], "EN30": [[0, 32.4347851859899], [1, 38.60805412735119], [2, 45.20346597726354], [3, 58.98267681988323], [4, 70]], "EN31": [[0, 42.693096296817], [1, 46.68756443534489], [3, 50.95518386764111], [4, 55.357543998265086], [5, 59.87114382463032], [6, 67]], "EN32": [[1, 58.639387654778574], [3, 62.14967783712127], [5, 65.9000100655028], [7, 69.76875078635416], [9, 73.73524760346301], [11, 80]], "EC1.1": [[0, 42.273659259874634], [1, 46.99439433268032], [2, 52.03794457084859], [3, 57.24073381613147], [4, 62.574988156381295], [5, 71]], "EC1.2": [[1, 60.693096296817], [2, 64.68756443534488], [4, 68.95518386764111], [6, 73.35754399826509], [7, 77.87114382463032], [9, 85]], "EC2": [[1, 56.74680493885542], [2, 61.22545103356851], [3, 66.01035766977942], [4, 70.94633721017601], [5, 76.00704004579764], [7, 84]], "EC3": [[1, 53.11764938344187], [3, 58.68569587957166], [6, 64.63449872459064], [8, 70.77112193697558], [10, 77.06280654342409], [12, 87]], "EC4": [[1, 50.854222222932265], [2, 56.301224230015755], [3, 62.120705274056064], [4, 68.12392363399785], [5, 74.27883248813227], [7, 84]], "EC5": [[1, 62.639387654778574], [2, 66.14967783712126], [3, 69.9000100655028], [4, 73.76875078635416], [5, 77.73524760346301], [7, 84]], "EC6": [[1, 62.219950617836204], [2, 66.4565077344567], [4, 70.98277076871027], [5, 75.65194060422054], [6, 80.43909193521398], [8, 88]], "EC7": [[0, 49.38107654395148], [1, 55.070167529127566], [2, 61.14829217512522], [3, 73.84678059871592], [4, 84]], "EC8": [[0, 50.956523457326604], [1, 55.072036084900795], [3, 59.468977318175696], [4, 64.00474230124281], [5, 68.65511787992216], [6, 76]], "EC9": [[1, 42.84910617324975], [2, 45.99626288845355], [4, 49.358629713899056], [5, 52.82715587742098], [6, 56.38332543758753], [8, 62]], "EC10": [[1, 54.74680493885542], [2, 59.22545103356851], [3, 64.01035766977942], [4, 68.94633721017601], [5, 74.00704004579764], [7, 82]], "EC11": [[0, 52.693096296817], [1, 56.68756443534489], [3, 60.95518386764111], [4, 65.35754399826509], [5, 69.87114382463032], [6, 77]], "EC12": [[0, 52.01023209936503], [1, 56.60992268312442], [2, 61.52415112031401], [3, 71.79101410108947], [4, 80]], "EC13": [[0, 55.48337777834581], [1, 59.840979384012606], [2, 64.49656421924485], [3, 69.29913890719828], [4, 74.22306599050582], [5, 82]], "EC14": [[0, 61.273659259874634], [1, 65.99439433268032], [3, 71.0379445708486], [4, 76.24073381613147], [5, 81.5749881563813], [6, 90]], "EC15": [[1, 50.32736790191306], [2, 55.532280930903944], [3, 61.09311837298691], [4, 66.82952702804239], [5, 72.71088437754861], [7, 82]], "EC16": [[0, 57.219950617836204], [1, 65.98277076871027], [2, 70.65194060422054], [3, 83]], "EC17": [[0, 54.273659259874634], [1, 58.99439433268032], [3, 64.0379445708486], [4, 69.24073381613147], [5, 74.5749881563813], [6, 83]], "EC18": [[0, 57.01023209936503], [1, 61.60992268312442], [3, 66.52415112031402], [4, 71.59353551315374], [5, 76.79101410108947], [6, 85]], "EC19": [[0, 52.956523457326604], [1, 57.072036084900795], [2, 61.468977318175696], [3, 66.00474230124281], [4, 70.65511787992216], [5, 78]], "EC20": [[0, 50.693096296817], [1, 54.68756443534489], [2, 58.95518386764111], [3, 67.87114382463032], [4, 75]], "EC21": [[0, 45.48337777834581], [1, 49.840979384012606], [3, 54.49656421924485], [4, 59.29913890719828], [5, 64.22306599050582], [6, 72]], "EC22": [[0, 54.53708642038424], [1, 59.37886598223623], [3, 64.55173802138317], [4, 69.8879321191092], [5, 75.35896221167312], [6, 84]], "EC23": [[0, 58.956523457326604], [1, 63.072036084900795], [3, 67.46897731817569], [4, 72.00474230124281], [5, 76.65511787992216], [6, 84]], "EC24": [[1, 59.956523457326604], [2, 64.07203608490079], [4, 68.46897731817569], [6, 73.00474230124281], [7, 77.65511787992216], [9, 85]], "EC25": [[0, 48.956523457326604], [1, 53.072036084900795], [2, 57.468977318175696], [3, 66.65511787992216], [4, 74]], "EC26": [[0, 50.53708642038424], [1, 55.37886598223623], [2, 60.551738021383166], [3, 65.8879321191092], [4, 71.35896221167312], [5, 80]], "EC27": [[0, 51.01023209936503], [1, 55.60992268312442], [2, 60.52415112031401], [3, 65.59353551315374], [4, 70.79101410108947], [5, 79]], "EC28": [[1, 50.956523457326604], [2, 55.072036084900795], [4, 59.468977318175696], [5, 64.00474230124281], [6, 68.65511787992216], [8, 76]], "EC29": [[1, 54.74680493885542], [2, 59.22545103356851], [4, 64.01035766977942], [5, 68.94633721017601], [6, 74.00704004579764], [8, 82]], "SO1": [[1, 66.27365925987463], [3, 70.99439433268032], [5, 76.0379445708486], [7, 81.24073381613147], [8, 86.5749881563813], [10, 95]], "SO2": [[0, 52.956523457326604], [1, 57.072036084900795], [3, 61.468977318175696], [4, 66.00474230124281], [5, 70.65511787992216], [6, 78]], "SO3": [[1, 61.48337777834581], [2, 65.8409793840126], [4, 70.49656421924485], [6, 75.29913890719828], [7, 80.22306599050582], [9, 88]], "SO4": [[1, 61.84910617324975], [3, 64.99626288845354], [5, 68.35862971389906], [7, 71.82715587742098], [9, 75.38332543758753], [11, 81]], "SO5": [[1, 52.956523457326604], [2, 57.072036084900795], [4, 61.468977318175696], [5, 66.00474230124281], [6, 70.65511787992216], [8, 78]], "SO6": [[1, 68.11253333375936], [2, 71.38073453800945], [4, 74.87242316443364], [6, 78.4743541803987], [7, 82.16729949287935], [9, 88]], "SO7": [[0, 60.42966913630739], [1, 64.30309278578898], [2, 68.44139041710653], [3, 72.71034569528736], [4, 77.0871697693385], [5, 84]], "SO8": [[1, 61.16624197579778], [3, 64.91862113623307], [5, 68.92759696657195], [7, 73.06314739230963], [9, 77.30319571404667], [11, 84]], "SO9": [[1, 60.693096296817], [2, 64.68756443534488], [3, 68.95518386764111], [4, 73.35754399826509], [5, 77.87114382463032], [7, 85]], "SO10": [[1, 61.956523457326604], [2, 66.07203608490079], [4, 70.46897731817569], [6, 75.00474230124281], [7, 79.65511787992216], [9, 87]], "SO11": [[0, 49.273659259874634], [1, 59.03794457084859], [2, 64.24073381613147], [3, 78]], "SO12": [[1, 51.956523457326604], [2, 56.072036084900795], [3, 60.468977318175696], [4, 65.00474230124281], [5, 69.65511787992216], [7, 77]], "SO13": [[1, 41.639387654778574], [2, 45.14967783712127], [3, 48.9000100655028], [4, 52.76875078635417], [5, 56.735247603463016], [7, 63]], "SO14": [[0, 47.16624197579778], [1, 50.91862113623308], [3, 54.927596966571954], [4, 59.06314739230963], [5, 63.303195714046666], [6, 70]], "SO15": [[1, 43.90281481528818], [3, 47.53414948667717], [5, 51.413803516037376], [7, 55.415949089331896], [8, 59.519221658754844], [10, 66]], "SO16": [[1, 49.42966913630739], [3, 53.303092785788984], [5, 57.44139041710653], [7, 61.71034569528736], [8, 66.0871697693385], [10, 73]], "SO17": [[1, 48.42966913630739], [2, 52.303092785788984], [4, 56.44139041710653], [5, 60.71034569528736], [6, 65.0871697693385], [8, 72]], "SO18": [[1, 57.48337777834581], [2, 61.840979384012606], [4, 66.49656421924485], [6, 71.29913890719828], [7, 76.22306599050582], [9, 84]], "SO19": [[1, 48.693096296817], [2, 52.68756443534489], [3, 56.95518386764111], [4, 61.357543998265086], [5, 65.87114382463032], [7, 73]], "SO20": [[1, 49.693096296817], [2, 53.68756443534489], [3, 57.95518386764111], [4, 62.357543998265086], [5, 66.87114382463032], [7, 74]], "SO21": [[0, 47.74680493885542], [1, 57.01035766977943], [2, 61.946337210176004], [3, 75]], "SO22": [[0, 49.01023209936503], [1, 53.60992268312442], [2, 58.52415112031401], [3, 68.79101410108947], [4, 77]], "SO23": [[1, 55.219950617836204], [2, 59.4565077344567], [3, 63.982770768710274], [4, 68.65194060422054], [5, 73.43909193521398], [7, 81]], "SO24": [[0, 62.956523457326604], [1, 67.07203608490079], [2, 71.46897731817569], [3, 76.00474230124281], [4, 80.65511787992216], [5, 88]], "SO25": [[1, 61.16624197579778], [2, 64.91862113623307], [3, 68.92759696657195], [4, 73.06314739230963], [5, 77.30319571404667], [7, 84]], "SO26": [[0, 58.693096296817], [1, 62.68756443534489], [3, 66.95518386764111], [4, 71.35754399826509], [5, 75.87114382463032], [6, 83]], "SO27": [[0, 53.84910617324975], [1, 60.358629713899056], [2, 63.82715587742098], [3, 73]], "SO28": [[1, 53.956523457326604], [2, 58.072036084900795], [3, 62.468977318175696], [4, 67.00474230124281], [5, 71.65511787992216], [7, 79]], "SO29": [[1, 47.273659259874634], [3, 51.99439433268032], [5, 57.03794457084859], [7, 62.24073381613147], [8, 67.5749881563813], [10, 76]], "SO30": [[1, 55.48337777834581], [2, 59.840979384012606], [3, 64.49656421924485], [4, 69.29913890719828], [5, 74.22306599050582], [7, 82]], "SO31": [[1, 52.53708642038424], [2, 57.37886598223623], [4, 62.551738021383166], [6, 67.8879321191092], [7, 73.35896221167312], [9, 82]], "SO32": [[1, 43.956523457326604], [2, 48.072036084900795], [4, 52.468977318175696], [5, 57.004742301242814], [6, 61.65511787992215], [8, 69]], "TR1": [[0, 60.273659259874634], [1, 64.99439433268032], [3, 70.0379445708486], [4, 75.24073381613147], [5, 80.5749881563813], [6, 89]], "TR2": [[1, 58.74680493885542], [3, 63.22545103356851], [5, 68.01035766977942], [7, 72.94633721017601], [8, 78.00704004579764], [10, 86]], "TR3": [[1, 60.956523457326604], [2, 65.07203608490079], [4, 69.46897731817569], [5, 74.00474230124281], [6, 78.65511787992216], [8, 86]], "TR4": [[1, 51.693096296817], [2, 55.68756443534489], [3, 59.95518386764111], [4, 64.35754399826509], [5, 68.87114382463032], [7, 76]], "TR5": [[1, 58.16624197579778], [2, 61.91862113623308], [3, 65.92759696657195], [4, 70.06314739230963], [5, 74.30319571404667], [7, 81]], "TR6": [[0, 52.48337777834581], [1, 56.840979384012606], [3, 61.49656421924485], [4, 66.29913890719828], [5, 71.22306599050582], [6, 79]], "TR7": [[0, 58.32736790191306], [1, 63.532280930903944], [2, 69.09311837298691], [3, 80.71088437754861], [4, 90]], "TR8": [[0, 65.48337777834581], [1, 69.8409793840126], [2, 74.49656421924485], [3, 79.29913890719828], [4, 84.22306599050582], [5, 92]], "TR9": [[0, 56.11253333375936], [1, 59.380734538009456], [3, 62.87242316443364], [4, 66.4743541803987], [5, 70.16729949287935], [6, 76]]}
|
sheet0_agg_max.csv
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
criteria,value
|
2 |
+
EN1.1,76.85185185185185
|
3 |
+
EN1.2,72.22222222222223
|
4 |
+
EN1.3,90.43478260869566
|
5 |
+
EN10,74.54545454545455
|
6 |
+
EN11,81.125
|
7 |
+
EN12,80.20833333333333
|
8 |
+
EN13,84.1304347826087
|
9 |
+
EN14,87.3913043478261
|
10 |
+
EN15,79.54545454545455
|
11 |
+
EN16,80.68181818181819
|
12 |
+
EN17,59.6
|
13 |
+
EN18,82.0
|
14 |
+
EN19,77.08333333333333
|
15 |
+
EN2.1,71.92307692307692
|
16 |
+
EN2.2,61.15384615384615
|
17 |
+
EN2.3,49.130434782608695
|
18 |
+
EN20,73.18181818181819
|
19 |
+
EN21,75.91666666666667
|
20 |
+
EN22,78.95833333333333
|
21 |
+
EN23,90.0
|
22 |
+
EN24,79.31818181818181
|
23 |
+
EN25,89.78260869565217
|
24 |
+
EN26,83.33333333333333
|
25 |
+
EN27,85.0
|
26 |
+
EN28,75.43478260869566
|
27 |
+
EN29,72.70833333333333
|
28 |
+
EN3,78.91304347826087
|
29 |
+
EN30,70.0
|
30 |
+
EN31,67.85714285714286
|
31 |
+
EN32,80.54545454545455
|
32 |
+
EN4,86.81818181818181
|
33 |
+
EN5,67.2
|
34 |
+
EN6,72.85714285714286
|
35 |
+
EN7,75.2
|
36 |
+
EN8,57.5
|
37 |
+
EN9,82.70833333333333
|
sheet0_agg_min.csv
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
criteria,value
|
2 |
+
EN1.1,45.925925925925924
|
3 |
+
EN1.2,41.851851851851855
|
4 |
+
EN1.3,54.2
|
5 |
+
EN10,40.0
|
6 |
+
EN11,48.0
|
7 |
+
EN12,40.8
|
8 |
+
EN13,44.166666666666664
|
9 |
+
EN14,50.0
|
10 |
+
EN15,45.4
|
11 |
+
EN16,47.6
|
12 |
+
EN17,31.2
|
13 |
+
EN18,54.54545454545455
|
14 |
+
EN19,43.125
|
15 |
+
EN2.1,47.69230769230769
|
16 |
+
EN2.2,26.59090909090909
|
17 |
+
EN2.3,24.166666666666668
|
18 |
+
EN20,41.59090909090909
|
19 |
+
EN21,42.26086956521739
|
20 |
+
EN22,45.25
|
21 |
+
EN23,53.75
|
22 |
+
EN24,38.91304347826087
|
23 |
+
EN25,52.291666666666664
|
24 |
+
EN26,44.791666666666664
|
25 |
+
EN27,45.416666666666664
|
26 |
+
EN28,33.26086956521739
|
27 |
+
EN29,22.045454545454547
|
28 |
+
EN3,44.791666666666664
|
29 |
+
EN30,19.473684210526315
|
30 |
+
EN31,34.523809523809526
|
31 |
+
EN32,51.95454545454545
|
32 |
+
EN4,54.4
|
33 |
+
EN5,38.2
|
34 |
+
EN6,36.875
|
35 |
+
EN7,36.4
|
36 |
+
EN8,23.75
|
37 |
+
EN9,44.375
|
sheet1_agg_max.csv
ADDED
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
criteria,value
|
2 |
+
EC1.1,71.81818181818181
|
3 |
+
EC1.2,85.0
|
4 |
+
EC10,82.36363636363636
|
5 |
+
EC11,77.17391304347827
|
6 |
+
EC12,80.95238095238095
|
7 |
+
EC13,82.3913043478261
|
8 |
+
EC14,90.22727272727273
|
9 |
+
EC15,82.38095238095238
|
10 |
+
EC16,83.54166666666667
|
11 |
+
EC17,83.26086956521739
|
12 |
+
EC18,85.41666666666667
|
13 |
+
EC19,78.69565217391305
|
14 |
+
EC2,84.86363636363636
|
15 |
+
EC20,75.80952380952381
|
16 |
+
EC21,72.3913043478261
|
17 |
+
EC22,84.0
|
18 |
+
EC23,84.31818181818181
|
19 |
+
EC24,85.20833333333333
|
20 |
+
EC25,74.0909090909091
|
21 |
+
EC26,80.47619047619048
|
22 |
+
EC27,79.21739130434783
|
23 |
+
EC28,76.25
|
24 |
+
EC29,82.17391304347827
|
25 |
+
EC3,87.85714285714286
|
26 |
+
EC4,84.1304347826087
|
27 |
+
EC5,84.56521739130434
|
28 |
+
EC6,88.3913043478261
|
29 |
+
EC7,84.21052631578948
|
30 |
+
EC8,76.0
|
31 |
+
EC9,62.73913043478261
|
sheet1_agg_min.csv
ADDED
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
criteria,value
|
2 |
+
EC1.1,32.17391304347826
|
3 |
+
EC1.2,52.75
|
4 |
+
EC10,45.333333333333336
|
5 |
+
EC11,44.34782608695652
|
6 |
+
EC12,42.27272727272727
|
7 |
+
EC13,46.73913043478261
|
8 |
+
EC14,51.30434782608695
|
9 |
+
EC15,39.375
|
10 |
+
EC16,48.75
|
11 |
+
EC17,44.78260869565217
|
12 |
+
EC18,47.083333333333336
|
13 |
+
EC19,44.375
|
14 |
+
EC2,47.0
|
15 |
+
EC20,42.130434782608695
|
16 |
+
EC21,36.73913043478261
|
17 |
+
EC22,44.705882352941174
|
18 |
+
EC23,50.45454545454545
|
19 |
+
EC24,51.25
|
20 |
+
EC25,40.45454545454545
|
21 |
+
EC26,40.68181818181818
|
22 |
+
EC27,41.08695652173913
|
23 |
+
EC28,42.916666666666664
|
24 |
+
EC29,45.0
|
25 |
+
EC3,41.73913043478261
|
26 |
+
EC4,39.583333333333336
|
27 |
+
EC5,55.95238095238095
|
28 |
+
EC6,53.26086956521739
|
29 |
+
EC7,37.04545454545455
|
30 |
+
EC8,42.17391304347826
|
31 |
+
EC9,36.30434782608695
|
sheet2_agg.csv
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
SO1,5
|
2 |
+
SO10,4
|
3 |
+
SO11,4
|
4 |
+
SO12,4
|
5 |
+
SO13,4
|
6 |
+
SO14,5
|
7 |
+
SO15,4
|
8 |
+
SO16,4
|
9 |
+
SO17,4
|
10 |
+
SO18,5
|
11 |
+
SO19,3
|
12 |
+
SO2,4
|
13 |
+
SO20,4
|
14 |
+
SO21,4
|
15 |
+
SO22,4
|
16 |
+
SO23,4
|
17 |
+
SO24,5
|
18 |
+
SO25,4
|
19 |
+
SO26,4
|
20 |
+
SO27,4
|
21 |
+
SO28,4
|
22 |
+
SO29,5
|
23 |
+
SO3,5
|
24 |
+
SO30,5
|
25 |
+
SO31,4
|
26 |
+
SO32,4
|
27 |
+
SO4,4
|
28 |
+
SO5,4
|
29 |
+
SO6,5
|
30 |
+
SO7,4
|
31 |
+
SO8,4
|
32 |
+
SO9,4
|
sheet2_agg_max.csv
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
criteria,value
|
2 |
+
SO1,95.9090909090909
|
3 |
+
SO10,87.5
|
4 |
+
SO11,78.6842105263158
|
5 |
+
SO12,77.16666666666667
|
6 |
+
SO13,63.0
|
7 |
+
SO14,70.9090909090909
|
8 |
+
SO15,66.8
|
9 |
+
SO16,73.33333333333333
|
10 |
+
SO17,72.70833333333333
|
11 |
+
SO18,84.375
|
12 |
+
SO19,73.63636363636364
|
13 |
+
SO2,78.4090909090909
|
14 |
+
SO20,74.45454545454545
|
15 |
+
SO21,75.23809523809524
|
16 |
+
SO22,77.85714285714286
|
17 |
+
SO23,81.81818181818181
|
18 |
+
SO24,88.91304347826087
|
19 |
+
SO25,84.31818181818181
|
20 |
+
SO26,83.0952380952381
|
21 |
+
SO27,73.75
|
22 |
+
SO28,79.8
|
23 |
+
SO29,76.25
|
24 |
+
SO3,88.0
|
25 |
+
SO30,82.5
|
26 |
+
SO31,82.29166666666667
|
27 |
+
SO32,69.375
|
28 |
+
SO4,81.6
|
29 |
+
SO5,78.54166666666667
|
30 |
+
SO6,88.88
|
31 |
+
SO7,84.16666666666667
|
32 |
+
SO8,84.8
|
33 |
+
SO9,85.1304347826087
|
sheet2_agg_min.csv
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
criteria,value
|
2 |
+
SO1,56.4
|
3 |
+
SO10,53.8
|
4 |
+
SO11,39.2
|
5 |
+
SO12,43.04
|
6 |
+
SO13,34.4
|
7 |
+
SO14,39.583333333333336
|
8 |
+
SO15,36.2
|
9 |
+
SO16,41.6
|
10 |
+
SO17,40.416666666666664
|
11 |
+
SO18,48.6
|
12 |
+
SO19,40.5
|
13 |
+
SO2,44.27272727272727
|
14 |
+
SO20,41.31578947368421
|
15 |
+
SO21,38.125
|
16 |
+
SO22,39.34782608695652
|
17 |
+
SO23,46.666666666666664
|
18 |
+
SO24,54.375
|
19 |
+
SO25,53.4
|
20 |
+
SO26,50.21739130434783
|
21 |
+
SO27,47.708333333333336
|
22 |
+
SO28,45.0
|
23 |
+
SO29,37.5
|
24 |
+
SO3,52.8
|
25 |
+
SO30,46.0
|
26 |
+
SO31,42.8
|
27 |
+
SO32,35.833333333333336
|
28 |
+
SO4,55.0
|
29 |
+
SO5,44.6
|
30 |
+
SO6,61.40909090909091
|
31 |
+
SO7,52.95454545454545
|
32 |
+
SO8,53.6
|
33 |
+
SO9,52.391304347826086
|
sheet3_agg.csv
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
TR1,5
|
2 |
+
TR2,4
|
3 |
+
TR3,5
|
4 |
+
TR4,4
|
5 |
+
TR5,5
|
6 |
+
TR6,4
|
7 |
+
TR7,5
|
8 |
+
TR8,5
|
9 |
+
TR9,4
|
sheet3_agg_max.csv
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
criteria,value
|
2 |
+
TR1,89.04761904761905
|
3 |
+
TR2,86.57142857142857
|
4 |
+
TR3,86.36363636363636
|
5 |
+
TR4,76.08695652173913
|
6 |
+
TR5,81.57894736842105
|
7 |
+
TR6,79.76190476190476
|
8 |
+
TR7,90.65
|
9 |
+
TR8,92.25
|
10 |
+
TR9,76.30434782608695
|
sheet3_agg_min.csv
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
criteria,value
|
2 |
+
TR1,50.26086956521739
|
3 |
+
TR2,49.95652173913044
|
4 |
+
TR3,52.17391304347826
|
5 |
+
TR4,43.26086956521739
|
6 |
+
TR5,50.95238095238095
|
7 |
+
TR6,43.40909090909091
|
8 |
+
TR7,47.391304347826086
|
9 |
+
TR8,56.52173913043478
|
10 |
+
TR9,49.130434782608695
|