簡體   English   中英

R 變換多類分類問題

[英]R transforming multi-class classification problem

考慮一個具有特征 X1、X2 和響應變量 Y 的數據集,它有 8 個類,即 1、2、3、4、5、6、7、8。 我如何使用 R 將這 8 個 class 問題轉換為四個 class 問題 st when

Y=1 or 2, class =I
Y=3 or 4, class =II
Y=5 or 6, class =III
Y=7 or 8, class =Iv

或類似 32 class 問題 8 class 問題或 16 class 問題。 是不是和R中映射function有關?

目前我正在做的是,檢查每個 class 值是否為 1,如果是 2,我將其更改為 I,我再次將其更改為 I?

任何更簡單的方法? 或建議將不勝感激。

你可以獲得Y/2ceiling 如果願意,可以使用as.roman轉換為羅馬數字

Y <- c(1, 2, 3, 4, 5, 6, 7, 8)

as.roman(ceiling(Y/2))
#> [1] I   I   II  II  III III IV  IV 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM