目标: 根据dataframe中某一列中不同的值,按照值来划分为 多个小的dataframe
步骤:
1. 将dataframe中某一列中不同的值,以列表的形式返回;
代码: listType = data['type'].unique() ——返回list,里面存放的内容即为各个元素
eg: fcdV2_T_ID_1_60['vehicleRoad'].unique()
Out[70]: array(['12to13', ':13', '13to13e'], dtype=object)
2. 根据list中的值, 划分dataframe
代码:listType = data['type'].unique()
data0 = data[data['type'].isin([listType[0]])]
data_i = data[data['type'].isin([listType[i]])]