цикл по списку и преобразование столбца в данные - PullRequest
0 голосов
/ 23 февраля 2019

У меня есть список, содержащий кадры данных.Я хочу зациклить каждый фрейм данных в списке и для каждого фрейма данных выбрать столбец «Время» и преобразовать его в объект даты и времени.Это код, который я написал, но он выдает ошибку «индексы списка должны быть целыми или кусочками, а не DataFrame»

for i in list_of_dataframes:
  list_of_dataframes[i].to_datetime(list_of_dataframes[i].eventTime)

1 Ответ

0 голосов
/ 23 февраля 2019

Ваша проблема сразу же впереди:

for i in list_of_dataframes:
  list_of_dataframes[i] ...

i - это фрейм данных, как вы и просили.Почему вы пытаетесь использовать его в качестве индекса в списке фреймов данных?Попробуйте вместо этого:

for df in list_of_dataframes:
  df.to_datetime(df.eventTime)

Поскольку вы не предоставили требуемый полный пример, я должен спросить: у вашего класса фрейма данных даже есть a to_datetime метод?Если нет, вам нужно исправить этот вызов, чтобы использовать объект, для которого имеет необходимый вам метод.

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