如何解决RStudio - 将数字转换为经度/纬度格式
我有一个包含 100.000 次观察的大型数据集,其中还包含经度和纬度数据。其中一些是 6、7 或 8 位数字的长度,没有任何分隔,例如点。例如:12984582 或 8430766。它们需要转换为 12.984582 和 8.430766。已经尝试使用 gsub/sub 解决此问题,但它们似乎不起作用。
解决方法
您可以将 format
与 big.mark
一起使用。在这里学习Format number in R with both comma thousands separator and specified decimals
# example dataset
x <- 100000:100100
df <- data.frame(x)
format(round(as.numeric(df$x),1),big.mark=",")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。