我有一個包含許多行數據的文本文件 - 每行中的第一條數據是一個unix時間戳,例如1436472000
。我正在使用numpy.loadtxt
,並且在我想指定的轉換器的參數中將時間戳轉換爲任何numpy可以理解的日期時間。我知道這需要在大括號內的0:
之後,但我無法弄清楚如何轉換它。我知道一個轉換器可以從matplotlib.dates.strpdate2num
用於正常日期,但我不會爲unix時間戳工作。Python Numpy Loadtxt - 轉換unix時間戳
代碼:
timestamp, closep, highp, lowp, openp, volume = np.loadtxt(fileName,delimiter=",",unpack=True,converters={ 0: })
感謝您的幫助提前,請問如果你想我澄清我的意思。
天才!完美地工作,正是我想要的 - 非常感謝你。 – user5036748