2016-10-30 77 views
-3

我有一個.csv文件導入的數據集,其中有一個名爲date的變量,它顯示格式爲dd/mm/yyyy的日期。在Excel中工作時,此變量格式設置爲日期。從csv文件生成日期 - 生成的缺失值

但是,當我試圖讓Stata識別這個變量時,它只會生成缺失的值。我使用命令

generate data_n = date(date,"DMY") 

變量被程序導入爲字符串。

+0

請給我們作出了榜樣。你正在描述你的問題,而不是給我們重現它的手段。 http://stackoverflow.com/help/mcve適用。 –

回答

0

我沒有看到任何問題。 test.csv文件:

date,x 
"25/10/2015",1 
"26/10/2015",2 

塔塔(14版)命令:

import delimited test.csv, delim(",") varnames(1) clear 
* or insheet using test.csv, clear 
generate date_n = date(date,"DMY") 
format %td date_n 
list 

結果:

. list 

    +----------------------------+ 
    |  date x  date_n | 
    |----------------------------| 
    1. | 25/10/2015 1 25oct2015 | 
    2. | 26/10/2015 2 26oct2015 | 
    +----------------------------+