[問題] 整數轉字元

看板R_Language作者 (航)時間10年前 (2014/02/20 17:03), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 我有一個x<-c(2 , 3.5 , 5.78 , 6.01) > x [1] 2.00 3.50 5.78 6.01 我想用as.character轉成文字 但結果卻是這樣 > as.character(x) [1] "2" "3.5" "5.78" "6.01" 有沒有辦法讓第一個元素是"2.00"? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.111.207 ※ 編輯: warex14 來自: 140.112.111.207 (02/20 17:04)

02/20 17:13, , 1F
formatC(x,digits=2, format="f")
02/20 17:13, 1F

02/20 17:19, , 2F
format(x, nsmall=2)
02/20 17:19, 2F

02/20 18:36, , 3F
sprintf("%0.2f", x)
02/20 18:36, 3F
感謝 ※ 編輯: warex14 來自: 140.112.231.6 (02/20 22:41)
文章代碼(AID): #1J1SJf37 (R_Language)
文章代碼(AID): #1J1SJf37 (R_Language)