pandas根据时间对列进行排序

 

import pandas as pd
data=pd.read_csv('FREEDOM.csv')
print(data.columns)
data=data[['BaseDateTime', 'LAT', 'LON', 'SOG', 'COG',
'Heading', 'VesselName', 'IMO', 'CallSign', 'VesselType', 'Status',
'Length', 'Width', 'Draft', 'Cargo', 'TransceiverClass']]
data['BaseDateTime'] = pd.to_datetime(data['BaseDateTime'])
data.sort_values(by='BaseDateTime',ascending=True, inplace=True)
print(data.head(10))

猜你喜欢

转载自blog.csdn.net/qq_38735017/article/details/132611800
今日推荐