从r中的excel导入小数坐标
我有一个有两列的excel文件,像这样:
lon lat
14,1910200 40,8283663
14,1910947 40,8284298
14,1912717 40,8283315
14,1910512 40,8284435
14,1910553 40,8284285
当我尝试用read.xlsx
将它导入R时,它会截断最后两位小数。
lon lat
1 14.19102 40.82837
2 14.19109 40.82843
3 14.19127 40.82833
4 14.19105 40.82844
5 14.19106 40.82843
如果我使用read.xlsx2
它将lon和lat类型更改为因子并删除十进制零。
lon lat
1 14.19102 40.8283663
2 14.1910947 40.8284298
3 14.1912717 40.8283315
4 14.1910512 40.8284435
5 14.1910553 40.8284285
有一个函数允许将所有七位十进制数字导入为数字类型? 谢谢。
尝试改变你的数字选项,并看看?options
:
options()$digits
# [1] 7
x <- 1.123456789
x
# [1] 1.123457
options(digits = 10)
x
# [1] 1.123456789
链接地址: http://www.djcxy.com/p/38325.html