R将哈希id转换为一些奇怪的数字

时间:2014-03-23 13:21:22

标签: r

我正在尝试阅读R中的电子健康记录,其格式为.csv。 R将散列键"0x58EC47CAFF4373A4573B198E080CB7552BA8EA25"(这是一个匿名的个人ID)转换为类似"9.265679e+47"的内容。有人可以帮我理解为什么会这样吗?

1 个答案:

答案 0 :(得分:2)

字符串开头的0x告诉R它读取一个十六进制数,然后以十进制表示形式表示。使用colClasses参数以字符形式读取该列。也许这里的答案会有所帮助。 Specifying colClasses in the read.csv