Re: [程式] R 數字轉成字串
※ 引述《microcat (微喵)》之銘言:
: 資料樣貌:
: RD PP.A PP.B PP.C PP.D
: 1 HTC 200 200 NA 100
: 2 Samsung 120 NA NA 120
: 3 Sony 50 NA 420 NA
: 4 Nokia 75 NA 170 NA
: 5 Apple NA 500 NA 200
: 希望最後處理的格式:
: 是將每一行中,資料大於150的轉成文字 Accept
: 小於150的轉成文字 Reject
: 出現NA的轉成空格
: 想請問這樣的格式(混和),程式可以如何處理,謝謝各位。
假設資料的 dataframe 叫 d 好了.
d$new.column <- "未定義"
d$new.column[which(d$PP.D <= 150)] <- "Reject"
d$new.column[which(d$PP.D > 150)] <- "Accept"
d$new.column[which(is.na(d$PP.D))] <- " "
收工.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.128.117.116
※ 編輯: andrew43 來自: 140.128.117.116 (11/07 03:19)
→
11/07 09:50, , 1F
11/07 09:50, 1F
→
11/12 08:42, , 2F
11/12 08:42, 2F
討論串 (同標題文章)