[問題] 型態轉換 文字轉數字 最大位數
y= c("195875715247033841" )
as.numeric( y )
# 195875715247033856
因為一些原因
會用到位數非常大的data
像上面y這樣 我想要把他轉成數字 做排序之類
就會轉失敗 沒有辦法完全文字轉數字
雖然R一樣會轉成一組數字 但不是我要的
因為我還會再把他轉回文字
這樣一來一往 資料就會改變
想問問看有沒有什麼解決方法
options(digits=22)
我也有開到最大位數
可是依然不行
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.51.177
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1471879383.A.F95.html
推
08/23 00:18, , 1F
08/23 00:18, 1F
→
08/23 00:19, , 2F
08/23 00:19, 2F
→
08/23 00:19, , 3F
08/23 00:19, 3F
感謝 我也找到這個 之前有找到int64 結果一直沒辦法安裝packages
查了一下 已經更新成bit64
※ 編輯: f496328mm (114.36.51.177), 08/23/2016 00:21:37
※ 編輯: f496328mm (114.36.51.177), 08/23/2016 00:21:55
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章