【发布时间】:2021-10-05 22:52:01
【问题描述】:
我有一个数据框,wkt_small,其中包含以下数据:
id GEOMETRY
<chr> <chr>
1 PTK01 LINESTRING( 1.142 85.892 1.400, 0.991 85.892 1.400)
2 PTK02 LINESTRING( 2.142 85.892 1.400, 0.991 85.892 1.400)
...
我需要的是它看起来像这样:
id GEOMETRY
<chr> <chr>
1 PTK01 ( 1.142 85.892 1.400, 0.991 85.892 1.400)
2 PTK02 ( 2.142 85.892 1.400, 0.991 85.892 1.400)
...
我尝试了以下方法:
wkt_small[, 2] <- gsub('^\\w+', '', wkt_small[, 2])
然而,这为我提供了所有行的 GEOMETRY 的以下值:
("LINESTRING( 1.142 85.892 1.400, 0.991 85.892 1.400, 0.991 85.301 1.4)","LINESTRING( 1.142 85.892 1.400, 0.991 85.892 1.400, 0.991 85.301 1.4)"...
将第一行值与我想为数据框中的所有条目删除的字符串连接起来。
【问题讨论】: