[程式] R 數字轉成字串

看板Statistics作者 (微喵)時間11年前 (2012/11/06 21:51), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/2 (看更多)
[軟體程式類別]: R 請填入軟體程式類別 例如SAS、SPSS、R、EVIEWS...等 [程式問題]: 資料處理 資料處理、迴歸、敘述統計、logistic、probit...等 [軟體熟悉度]: 請把以下不需要的部份刪除 中(3個月到1年) [問題敘述]: 請詳盡敘述遭遇到的問題,可能的話,分點敘述你要處理的流程 資料樣貌: 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的轉成空格 想請問這樣的格式(混和),程式可以如何處理,謝謝各位。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.188.61 ※ 編輯: microcat 來自: 114.45.188.61 (11/06 22:09)

11/07 11:46, , 1F
x[x>150]<-"Accept";x[x<=150]<-"Reject";x[is.na(x)]<-" "
11/07 11:46, 1F

11/07 11:46, , 2F
這樣寫不對 算了~~
11/07 11:46, 2F

11/08 16:39, , 3F
要先弄NA,不然會沒有辦法做布林運算!
11/08 16:39, 3F
文章代碼(AID): #1GcHNwex (Statistics)
文章代碼(AID): #1GcHNwex (Statistics)