工作中需要将经纬度合并成一个字符串,把这些点在地图上显示,通过这种直观的分布,来了解单车的投放效果。
在数据库中,我们轻易的拿到了订单的创建时间和结束时间,以及开始和结束的经纬度。这个时候我们需要分析效果。
比如数据是这样的:
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")