У меня есть текстовый файл со многими строками данных - первая часть данных в каждой строке является временной отметкой unix, такой как 1436472000
. Я использую numpy.loadtxt
, и в параметрах для конвертеров я хочу указать для него, чтобы преобразовать метку времени в любое число, которое понимается как время даты. Я знаю, что это должно идти после 0:
в фигурных скобках, но я не могу понять, как его преобразовать. Я знаю, что конвертер может использоваться от matplotlib.dates.strpdate2num
для обычных дат, но я не буду работать для временных меток unix.Python Numpy Loadtxt - конвертировать временную метку unix
Код:
timestamp, closep, highp, lowp, openp, volume = np.loadtxt(fileName,delimiter=",",unpack=True,converters={ 0: })
Спасибо за помощь заранее, пожалуйста, спросите, если вы хотите, чтобы я уточнить, что я имею в виду.
Genius! Работает отлично, именно то, что я хотел - большое вам спасибо. – user5036748