Время раунда в кадре данных - PullRequest
0 голосов
/ 13 июня 2018

Я хочу округлить время в миллисекундах в фрейме данных Мой фрейм данных:

   id             Time  
0   12    12:21:13.985    
1   21    12:21:15.236        
2   88    12:22:52.523    
3   32    12:25:26.023    
4   64    12:26:33.632    

Мой желаемый фрейм данных:

   id             Time  
0   12        12:21:14    
1   21        12:21:15        
2   88        12:22:53    
3   32        12:25:26     
4   64        12:26:34

1 Ответ

0 голосов
/ 13 июня 2018

Использование to_datetime с round и strftime

df['Time'] = pd.to_datetime(df['Time']).dt.round('1s').dt.time

   id      Time
0  12  12:21:14
1  21  12:21:15
2  88  12:22:53
3  32  12:25:26
4  64  12:26:34
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...