Browse Source

feat:修改hour的处理

zhaohaipeng 2 months ago
parent
commit
722da4bd7b

+ 4 - 4
src/main/java/examples/extractor/v20250218/ExtractFeature20250218.java

@@ -30,7 +30,7 @@ public class ExtractFeature20250218 {
             }
 
             double rovn = Double.parseDouble(b1Feature.getOrDefault("rovn_" + time, "0").toString());
-            double returnNUv = Double.parseDouble(b1Feature.getOrDefault("return_n_uv", "0").toString());
+            double returnNUv = Double.parseDouble(b1Feature.getOrDefault("return_1_uv_" + time, "0").toString());
 
             featureMap.put("b1_rovn*log(r)_" + time, rovn * RankExtractorFeature_20240530.calLog(returnNUv));
         }
@@ -50,7 +50,7 @@ public class ExtractFeature20250218 {
                 }
 
                 double rovn = Double.parseDouble(feature.getOrDefault("rovn_" + time, "0").toString());
-                double returnNUv = Double.parseDouble(feature.getOrDefault("return_n_uv", "0").toString());
+                double returnNUv = Double.parseDouble(feature.getOrDefault("return_n_uv_" + time, "0").toString());
 
                 featureMap.put(key + "_rovn*log(r)_" + time, rovn * RankExtractorFeature_20240530.calLog(returnNUv));
             }
@@ -67,7 +67,7 @@ public class ExtractFeature20250218 {
                 featureMap.put("b12_" + index + "_" + time, value);
             }
             double rovn = Double.parseDouble(b12Feature.getOrDefault("rovn_" + time, "0").toString());
-            double returnNUv = Double.parseDouble(b12Feature.getOrDefault("return_n_uv", "0").toString());
+            double returnNUv = Double.parseDouble(b12Feature.getOrDefault("return_n_uv_"+time, "0").toString());
             featureMap.put("b12_rovn*log(r)_" + time, rovn * RankExtractorFeature_20240530.calLog(returnNUv));
         }
     }
@@ -124,7 +124,7 @@ public class ExtractFeature20250218 {
                 featureMap.put("c1_" + index + "_" + time, value);
             }
             double rovn = Double.parseDouble(c1Feature.getOrDefault("rovn_" + time, "0").toString());
-            double returnNUv = Double.parseDouble(c1Feature.getOrDefault("return_n_uv", "0").toString());
+            double returnNUv = Double.parseDouble(c1Feature.getOrDefault("return_1_uv_"+time, "0").toString());
             featureMap.put("c1_rovn*log(r)_" + time, rovn * RankExtractorFeature_20240530.calLog(returnNUv));
         }
     }