teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

ソートキーの修正

2017/01/28 20:04

投稿

copepoda
copepoda

スコア324

answer CHANGED
@@ -22,7 +22,7 @@
22
22
  (df_mate_.time_ >= time_) &
23
23
  (df_mate_.time_ <= (time_ + pd.tseries.offsets.Minute(5)))]
24
24
  # 一致する場合は、一番近い time を返す
25
- return None if matches.empty else matches.time.sort_values().iloc[0]
25
+ return None if matches.empty else matches.sort_values('time_').time.iloc[0]
26
26
 
27
27
  df_mach['result'] = df_mach.apply(func, axis='columns')
28
28
  ```