Выход:

я есть текстовый файл, который содержит следующую таблицу.

Day  Month Year Avg Power
01     01  2000 30 
02     01  2000 41
04     01  2000 55
05     01  2000 78
06     01  2000 134
07     01  2000 42  

Я хочу загрузить столбцы Day, month и year в одно значение datetime. Для этого следовали следующие шаги. Но код не работает, как я ожидаю.

from numpy import loadtxt
import datetime

def date_converter(x,y,z):
    date = "{},{},{}".format(x,y,z)
    return datetime.datetime.strptime(date,r"%d,%m,%Y")

data3 = loadtxt('complex_data_file.txt',dtype=int, usecols=(0,1,2,4),
                converters={(0,1,2):date_converter,3:int})

Что я должен сделать, чтобы выполнить мое требование?

Ответы на вопрос(0)

Ваш ответ на вопрос