소스 검색

generate label for mysql

罗俊辉 1 년 전
부모
커밋
af0588fa5b
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      main_spider.py

+ 3 - 0
main_spider.py

@@ -65,6 +65,9 @@ class LightGBM(object):
         df = pd.read_json(path)
         df = df.dropna(subset=['label'])
         labels = df['label']
+        temp = sorted(labels)
+        yc = temp[int(len(temp) * self.yc)]
+        labels = [0 if i < yc else 1 for i in labels]
         features = df.drop("label", axis=1)
         for key in self.float_columns:
             features[key] = pd.to_numeric(features[key], errors="coerce")