数据库代码公开:将XSum打分矫正-1至1之间
作者:半步博导 时间:2024年6月30日 05:42
阅读量:58
library(dplyr)
XSum <- XSum %>%
mutate(
max_pos = if_else(any(score > 0), max(score[score > 0]), NA_real_),
min_neg = if_else(any(score < 0), min(score[score < 0]), NA_real_),
score_pos = if_else(score > 0, score / max_pos, NA_real_),
score_neg = if_else(score < 0, score / min_neg * -1, NA_real_)
) %>%
mutate(score = if_else(is.na(score_pos), if_else(is.na(score_neg), score, score_neg), score_pos)) %>%
select(-max_pos, -min_neg, -score_pos, -score_neg)
下一篇:数据库代码公开:药敏相关性分析