2016-10-30 2 views
-3

У меня есть набор данных, импортированный из CSV-файла, в котором есть переменная, называемая датой, которая показывает даты в формате 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 

Stata (версия 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 | 
    +----------------------------+ 
Смежные вопросы