python数据纬度,python经纬度转化为xy坐标系
1.数据清理主要是关于分和秒的符号。有些是中文或者英文的,需要在Excel中替换成一个。
2.提取度、分、秒的数字,分别处理。
这里使用split函数,或者正则表达式。看看你自己。我在这里使用正则表达式。
3.使用format函数格式化。
例如,保留两个数字以供使用:02d。
实例
importpandasaspd
进口
df=pd.read_excel(1.xlsx ,sheet_name=Sheet1 )
defget(x):
degree=re.findall((d ),x)[0]
minute=re.findall( (d ),x)[0]
second=re.findall( (。*?),x)[0]
return { } { :02d } { :05.2 f } N 。格式(degree,int(分钟),float(秒))
Df[纬度]=df[纬度]。应用(获取)
以上是python如何格式化经纬度。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。