工作中需要将经纬度合并成一个字符串,把这些点在地图上显示,通过这种直观的分布,来了解单车的投放效果。
在数据库中,我们轻易的拿到了订单的创建时间和结束时间,以及开始和结束的经纬度。这个时候我们需要分析效果。
比如数据是这样的:
| 103.8098189,1.2949914 | |
| 103.9560835,1.3510637 | |
| 103.937966545,1.3224234069 | |
| 103.904131986,1.394121889 | |
| 121.406300431,31.232601790 | |
| 103.7415499,1.3814481 |
代码如下所示:
import pandas as pd
df = pd.read_csv("data.csv",sep=",")
list1data = df["slng"].astype(np.string_)
list2data = df["slat"].astype(np.string_)
result = list1data+','+list2data
print type(result)
result.to_csv("a.csv")
本文介绍了一种将数据库中的经纬度数据合并成字符串的方法,并通过直观的地图分布来评估共享单车的投放效果。通过Python的pandas库读取CSV文件中的经纬度数据,并将其合并输出。
677

被折叠的 条评论
为什么被折叠?



