1 read_positionfixes_csv
1.1 基本使用方法
trackintel.io.read_positionfixes_csv(
*args,
columns=None,
tz=None,
index_col=None,
geom_col='geom',
crs=None,
**kwargs)
args | 传递给pd.read_csv()的参数 |
columns | 以{‘旧名称’:‘trackintel标准名称’}格式重命名列名。 此函数需要的列包括:“user_id”、“tracked_at”、“latitude”和“longitude” |
tz | pytz兼容的时区字符串。如果为None,则假定为UTC |
index_col | 用作索引的列名 |
geom_col | (字符串, 默认为"geom"):包含几何数据的列名 |
crs | pyproj.crs或字符串, 可选 设置坐标参考系。该值可以是pyproj.CRS.from_user_input()接受的任何内容,例如权威字符串(如‘EPSG:4326’)或WKT字符串 |
kwargs | 传递给pd.read_csv()的其他关键字参数 |
1.2 举例
pandas的读取文件:
f=pd.read_csv('processed_20240301.csv',nrows=10)
f
trackintel的:
tf=trackintel.read_positionfixes_csv('processed_20240301.csv',
nrows=10,
columns={'timestamp':'tracked_at',
'installation_id':'user_id'
})
tf