瀏覽代碼

Fix column references

Bryan Roessler 7 月之前
父節點
當前提交
4f9c2d3274
共有 1 個文件被更改,包括 8 次插入8 次删除
  1. 8 8
      qhtcp-workflow/apps/r/calculate_interaction_zscores.R

+ 8 - 8
qhtcp-workflow/apps/r/calculate_interaction_zscores.R

@@ -994,14 +994,14 @@ filter_data <- function(df, variables, nf = FALSE, missing = FALSE, adjust = FAL
   if (rank) {
     if (verbose) message("Calculating ranks for variable(s): ", paste(variables, collapse = ", "))
 
-    for (col in avg_zscore_cols) {
-      rank_col <- paste0("Rank_", col)
-      df[[rank_col]] <- rank(df[[col]], na.last = "keep")
-    }
-
-    for (col in z_lm_cols) {
-      rank_lm_col <- paste0("Rank_lm_", col)
-      df[[rank_lm_col]] <- rank(df[[col]], na.last = "keep")
+    for (variable in variables) {
+      avg_zscore_col <- paste0("Avg_Zscore_", variable)
+      rank_col <- paste0("Rank_", variable)
+      df[[rank_col]] <- rank(df[[avg_zscore_col]], na.last = "keep")
+
+      z_lm_col <- paste0("Z_lm_", variable)
+      rank_lm_col <- paste0("Rank_lm_", variable)
+      df[[rank_lm_col]] <- rank(df[[z_lm_col]], na.last = "keep")
     }
   }