SAS proc import 导入日期,随机位置带有点。我该如何解决这个问题?

问题描述 投票:0回答:1

我一直在尝试将 csv 数据集导入到 sas,但是,虽然它在同事计算机上正确导入它,但在我的计算机上,出生日期以奇怪的格式导入,例如:23.102.023 而不是 23/ 10/2023.

我使用了经典的 proc 导入(适用于同事):

proc import
    file="filepathandname.csv"
    out=name
    dbms=dlm
    replace;
    delimiter=";";
    getnames=yes;
   run;

我能做什么?

date import sas proc
1个回答
0
投票

使用 proc import 没有太多控制权。

您可以使用 infile 进行更多控制。

data read ;
infile "<path>\date_format_issue.csv" dlm="," firstobs=2 obs=20 ;
input 
    id $
    date : ddmmyy10. ;
put id= date= date7. ;

跑;

© www.soinside.com 2019 - 2024. All rights reserved.