我在一个有200列的pandas数据帧上执行了以下操作,该操作使用了大约1s: for col in mycols: for _item in df[col_name].dropna().tolist()
if (_itemis not None) and str(_item)] 有没有更好的方法来做到这一
下面是我的一些公共传输数据集的示例:data set。 日期从2018-06-01到2018-06-30, 时间是工作时间,从早上5点到24点, People是指特定日期、时间和行程中的人数。from_to是那些人进入和离开的地方(一种旅行), 最后是工作日。这里我需要做的是为每个行程创建一个时间表,例如,如果我想为trip "G1_G2“创建一个表,我现在使用的代码是: for i in [0,1,2,3,4,5,6]:
for j in [0,1,5,6,7,8,9,10,11,12