R Studio - 将数据类型从数字更改为文本

时间:2016-01-29 02:34:21

标签: rstudio

我是R studio和R语言的新手。我希望大家能给我一些线索或启示。

我的数据库中有字段(我使用的是MySQL),该字段的数据类型是文本(我的记录需要这种数据类型),我在该字段上放置的示例记录是:

123456789012345

所以当我从表中选择记录时,它将如下所示:

细节

123456789012345

但是当我试图读取rstudio中的数据时(我使用rodbc包来访问我的数据库),我使用简单的查询,只需从表中选择字段,但是从rstudio输出是:

细节

1 1.234567e + 14

我尝试过使用str()函数并将其转换为char,但没有任何效果。

cpuld任何人帮我解决了我的问题,所以输出可以是:

123456789012345

非常感谢。

的问候,

班邦

1 个答案:

答案 0 :(得分:1)

希望这有帮助...您可以使用as.character将数字转换为字符数据类型

test1=123456789012345
class(test1)
[1] "numeric"
as.character(test1)
[1] "123456789012345"