回答編集履歴
1
numpy
answer
CHANGED
@@ -6,4 +6,16 @@
|
|
6
6
|
|
7
7
|
print(avg_time)
|
8
8
|
# Timedelta('0 days 09:07:21.800000')
|
9
|
+
```
|
10
|
+
|
11
|
+
---
|
12
|
+
|
13
|
+
追記:NumPyで処理させると計算が速くなります。
|
14
|
+
|
15
|
+
```Python
|
16
|
+
base_time = np.datetime64(0, 'ns')
|
17
|
+
avg_time = ((dfres['登録時刻'].to_numpy() - base_time) % np.timedelta64(1, 'D')).mean()
|
18
|
+
|
19
|
+
print(pd.Timedelta(avg_time))
|
20
|
+
# Timedelta('0 days 09:07:21.800000')
|
9
21
|
```
|