python读取文件夹下面的所有csv文件,并根据文件里面的经纬度给csv文件新增一列geohash码
python读取文件夹下面的所有csv文件,并对文件里面的经纬度进行geohash编码后作为新增列保存到csv文件里面 代码如下:( 注:这段代码处理csv文件里面只有两列没有列名的数据,分别是经度和纬度 ) import geohash as gh import os import pandas as pd for info in os . listdir ( "E:\geohashData\jwdt1" ) : #文件夹的路径 domain = os . path . abspath ( r "E:\geohashData\jwdt1" ) #获取文件夹的路径 info = os . path . join ( domain , info ) #将路径与文件名结合起来就是每个文件的完整路径 data = pd . read_csv ( info , header = None , names = [ 'longitude' , 'latitude' ] ) #读数据并为这两列数据新增列名 #data1=pd.DataFrame(data,columns=['latitude','longitude']) data_list = [ ] latitude = data [ "latitude" ] longitude = data [ "longitude" ] for i in