如何阻止大型浮点数在R中以指数形式(科学记数法)输出?

时间:2017-05-31 16:29:33

标签: mysql r scientific-notation

我正在处理身份证号码,例如:“868130240945684480”,它们存储在MySQL数据库中。

每当我使用RMySQL进行查询时,输出如下:“”8.681302e + 17“然后R将其读作”868130200000000000“,这是一个完全不同的ID。

无论如何都要避免这种情况吗?

以下是我检索数据的查询:

require(RMySQL)
con <- dbConnect(MySQL(), user='xxx', password='xxx', dbname='xxx', host='xxx')
rs <- dbSendQuery(con, "select sprinklr_twitter.Tweet_Id from sprinklr_twitter
                 inner join twitter
                 on sprinklr_twitter.Tweet_id=twitter.Tweet_id")
Tweet_id<-fetch(rs, n=-1)
Tweet_id<-as.data.frame(Tweet_id)

0 个答案:

没有答案