Arafath10 commited on
Commit
3a16e4d
·
verified ·
1 Parent(s): 79cca34

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +56 -9
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": int(status_counts_more_than_80[0]),
98
- "incorrect_values": int(status_counts_more_than_80[1])
99
  },
100
  "status_counts_50_to_80": {
101
- "correct_values": int(status_counts_50_to_80[0]),
102
- "incorrect_values": int(status_counts_50_to_80[1])
103
  },
104
  "status_counts_30_to_49": {
105
- "correct_values": int(status_counts_30_to_49[0]),
106
- "incorrect_values": int(status_counts_30_to_49[1])
107
  },
108
  "status_counts_below_30": {
109
- "correct_values": int(status_counts_below_30[0]),
110
- "incorrect_values": int(status_counts_below_30[1])
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
  }