R xgboost将数字重新转换为字符

问题描述 投票:0回答:1

我创建了一个xgboost模型,并对其准确性感到满意。显然,我的“ Y”现在是数字。有没有一种方法可以将我的预测值转换为原始的chr?

r xgboost
1个回答
0
投票

是,我在总结结果时通常会添加一列原始标签(即“安慰剂”或“治疗”而不是“ 0”或“ 1”,您可以根据需要调整它吗?

Summary_of_results <- data.frame(Patient_ID = rownames(data),
                                 label = labels, 
                                 prediction = xgbpred)
Summary_of_results$original_label <- ifelse(
  Summary_of_results$label == 0,
  "Placebo",
  "Treatment")

Summary_of_results
© www.soinside.com 2019 - 2024. All rights reserved.