我有以下代码。
library(ggmap)
x = geocode("641123",output='all')
x$results[[1]]$geometry$location$lat
显示55.62943。
如果我查询
http://maps.googleapis.com/maps/api/geocode/json?address=641123&sensor=false
显示的纬度为55.62942899999999。
我需要更高的精度,有没有办法得到丢失的小数位?
感谢。
答案 0 :(得分:3)
在那里,打印只是剪裁它。使用format
等其他内容来查看整个值...
library(ggmap)
x = geocode("641123",output='all')
> format(x$results[[1]]$geometry$location$lat, digits=20)
[1] "55.629428999999988"