Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
@@ -89,25 +89,72 @@ def read_root():
|
|
89 |
status_counts_below_30 = data[data['delivery_possibility'] < 30]['status.name'].value_counts()
|
90 |
print(status_counts_more_than_80,status_counts_50_to_80,status_counts_30_to_49,status_counts_below_30)
|
91 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
|
93 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
kpi_result = {
|
95 |
"kpi_result": {
|
96 |
-
"status_counts_more_than_80": {
|
97 |
-
"correct_values":
|
98 |
-
"incorrect_values":
|
99 |
},
|
100 |
"status_counts_50_to_80": {
|
101 |
-
"correct_values":
|
102 |
-
"incorrect_values":
|
103 |
},
|
104 |
"status_counts_30_to_49": {
|
105 |
-
"correct_values":
|
106 |
-
"incorrect_values":
|
107 |
},
|
108 |
"status_counts_below_30": {
|
109 |
-
"correct_values":
|
110 |
-
"incorrect_values":
|
111 |
}
|
112 |
}
|
113 |
}
|
|
|
89 |
status_counts_below_30 = data[data['delivery_possibility'] < 30]['status.name'].value_counts()
|
90 |
print(status_counts_more_than_80,status_counts_50_to_80,status_counts_30_to_49,status_counts_below_30)
|
91 |
|
92 |
+
try:
|
93 |
+
status_counts_more_than_80_0 = int(status_counts_more_than_80[0])
|
94 |
+
except:
|
95 |
+
status_counts_more_than_80_0 = 0
|
96 |
+
|
97 |
+
try:
|
98 |
+
status_counts_more_than_80_1 = int(status_counts_more_than_80[1])
|
99 |
+
except:
|
100 |
+
status_counts_more_than_80_1 = 0
|
101 |
+
|
102 |
+
|
103 |
+
|
104 |
+
try:
|
105 |
+
status_counts_50_to_80_0 = int(status_counts_50_to_80[0])
|
106 |
+
except:
|
107 |
+
status_counts_50_to_80_0 = 0
|
108 |
+
|
109 |
+
try:
|
110 |
+
status_counts_50_to_80_1 = int(status_counts_50_to_80[1])
|
111 |
+
except:
|
112 |
+
status_counts_50_to_80_1 = 0
|
113 |
+
|
114 |
|
115 |
|
116 |
+
|
117 |
+
|
118 |
+
try:
|
119 |
+
status_counts_30_to_49_0 = int(status_counts_30_to_49[0])
|
120 |
+
except:
|
121 |
+
status_counts_30_to_49_0 = 0
|
122 |
+
|
123 |
+
try:
|
124 |
+
status_counts_30_to_49_1 = int(status_counts_30_to_49[1])
|
125 |
+
except:
|
126 |
+
status_counts_30_to_49_1 = 0
|
127 |
+
|
128 |
+
|
129 |
+
|
130 |
+
|
131 |
+
try:
|
132 |
+
status_counts_below_30_0 = int(status_counts_below_30[0])
|
133 |
+
except:
|
134 |
+
status_counts_below_30_0 = 0
|
135 |
+
|
136 |
+
try:
|
137 |
+
status_counts_below_30_1 = int(status_counts_below_30[1])
|
138 |
+
except:
|
139 |
+
status_counts_below_30_1 = 0
|
140 |
+
|
141 |
kpi_result = {
|
142 |
"kpi_result": {
|
143 |
+
"status_counts_more_than_80": {
|
144 |
+
"correct_values": status_counts_more_than_80_0,
|
145 |
+
"incorrect_values": status_counts_more_than_80_1
|
146 |
},
|
147 |
"status_counts_50_to_80": {
|
148 |
+
"correct_values": status_counts_50_to_80_0,
|
149 |
+
"incorrect_values": status_counts_50_to_80_1
|
150 |
},
|
151 |
"status_counts_30_to_49": {
|
152 |
+
"correct_values": status_counts_30_to_49_0,
|
153 |
+
"incorrect_values": status_counts_30_to_49_1
|
154 |
},
|
155 |
"status_counts_below_30": {
|
156 |
+
"correct_values": status_counts_below_30_0,
|
157 |
+
"incorrect_values": status_counts_below_30_1
|
158 |
}
|
159 |
}
|
160 |
}
|