доступ к строкам данных в пандах занимает много времени - PullRequest
0 голосов
/ 09 июля 2019

Я работаю над некоторыми данными в CSV-файле, который имеет 5872 строки. Я хочу изменить формат времени и снова сохранить его в этих строках. У меня есть этот код для этого:

for row in df.index:
    s = str(df['TimeTag'][row])
    df['TimeTag'][row] = jdt.datetime(int(s[0:4]), int(s[4:6]), 
                                      int(s[6:8]), int(s[8:10]),
                                      int(s[10:12]), 
                                      int(s[12:14])).togregorian()

но это занимает слишком много времени! около 10 минут. Я думаю, что проблема в хранении, которое занимает слишком много времени. Я проверил функцию, и у нее не было проблем со временем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...