Explorar o código

地区省级评分低于0.1的不要

lsm %!s(int64=2) %!d(string=hai) anos
pai
achega
2c7460253f
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      BiddingKG/dl/interface/predictor.py

+ 3 - 3
BiddingKG/dl/interface/predictor.py

@@ -4003,9 +4003,9 @@ class DistrictPredictor():
                 df = pd.DataFrame(score_l, columns=['id', 'score', 'province', 'city', 'district'])
                 df_pro = df.groupby('province').sum().sort_values(by=['score'], ascending=False)
                 pro_id = df_pro.index[0]
-                # if df_pro.loc[pro_id, 'score'] < 0.1:  # 省级评分小于0.1的不要
-                #     print('评分低于0.1', df_pro.loc[pro_id, 'score'], self.dist_dic[pro_id]['地区'])
-                #     return area_dic
+                if df_pro.loc[pro_id, 'score'] < 0.1:  # 省级评分小于0.1的不要
+                    # print('评分低于0.1', df_pro.loc[pro_id, 'score'], self.dist_dic[pro_id]['地区'])
+                    return {'district': area_dic}
                 area_dic['province'] = self.dist_dic[pro_id]['地区']
                 area_dic['area'] = self.dist_dic[pro_id]['大区']
                 df = df[df['city'] != ""]