2016-07-22 186 views
0

我一直使用進口大熊貓read_sas(path) 功能蟒蛇數據幀一個SAS數據集。 REPORT_MONTH是定義的sas數據集中的一列,並保存爲DATE9。格式。該字段在數據框中以flo​​at64數據類型導入,並具有數字,這些數字基本上是sas內部數字,用於在sas數據集中存儲日期。現在想知道如何將這個最初的日期字段轉換爲數據框中的日期字段?日期字段大熊貓據幀

+0

可不可以給你的SAS內部號碼的例子嗎? – bernie

+0

下面給出了我從我的數據集中得到的三個樣本的元組。第一列是原始日期,第二列是sas自己的內部數字,用於在sas數據集中存儲日期:{01FEB2014:19755,01DEC2013:19693,01OCT2015:20362} – FarrukhJ

回答

0

我不知道蟒蛇店日期,但SAS如何存儲日期數字,從1月1日,1960年使用,你應該能夠它在某種程度上轉換在python日期變量計算天數。

我相當肯定的是,當數據導入到Python的格式不兌現所以在這種情況下,可以很容易地解決這個問題,在其他國家也未必。

有可能是某種在python函數來創建1960年1月1日的日期,然後由你從導入的數據集去獲得正確的日期的天數遞增。