r - 如何在R中获得没有南北的纬度
问题描述
所以我有一个类似的文件,Lat 12N Lon 2W
想知道如何让它成为Lat 12 Lon 2
.
问题是东也有,所以我不得不把它定为负数,但我不知道。
at$Lat <- sub("N,","",at$Lat)
这只是摆脱了北和“,”,但我需要将其东的条目设为负数。
解决方案
我认为后向正则表达式很适合这里:
s <- "Lat 12N Lon 2W"
gsub("(?<=\\d)[NESW]", "", s, perl = TRUE)
# [1] "Lat 12 Lon 2"
推荐阅读
- jquery - Oracle apex 在特定图像上写入和修改
- python - 如何在二进制文件中写入带有偏移量的输入字节?
- c# - '点击聊天' Whatapp
- c++ - 如何将 lower_bound 应用于一系列未排序的向量元素?
- google-cloud-platform - 基于变量的 GCP 动态 https 代理/负载均衡器
- ruby-on-rails - Rails 中的多数据库切换
- python - pyinstaller在mac上生成exe
- javascript - 排序有条件的键对象
- mysql - Nestjs中使用TypeORM的重复列名
- python - 如果 SQL 查询花费更多时间并且 CONN_MAX_AGE 的剩余年龄更短,会发生什么情况?