【发布时间】:2021-01-16 21:39:52
【问题描述】:
我有一个带有坐标的数据框(SWEREF_99,proj 3006),并意识到很多坐标的格式有误。
对于北方坐标,它们总是在逗号前有七位数字,而东方坐标在逗号前有六位数字,然后是十进制数字。喜欢:6789654.234(北)。但是,我的坐标看起来像这样; 6789654234。这意味着我想在数字 4 和 2 之间输入一个逗号/点。
我尝试过formatC 和format,但是当我使用它时,我会添加多个逗号,例如 678.965.423.4,或者只是在十进制后添加零。
test
这是一个带有假想坐标的数据框,但它很好地描述了我的数据。
data <- data.frame(North = c(678645345, 675836578, 6573645.786), East = c(354674.47, 37465434, 4263546))
如您所见,我的一些坐标看起来不错,北坐标有 7 位数字,东坐标有 6 位数字。所以这些我不想改变,但只有那些不包含逗号的。
有人遇到过同样的问题吗?
【问题讨论】:
标签: r format decimal coordinates proj