【问题标题】:Import CSV file with date times correctly into SAS将带有日期时间的 CSV 文件正确导入 SAS
【发布时间】:2021-06-23 02:54:59
【问题描述】:

我有一个包含 DATE TIME 变量的 CSV 文件。我无法将其正确导入 SAS。下面是日期时间变量的格式。

我想知道如何正确导入此 CSV 文件,然后将采样日期变量拆分为 DATE 和 TIME 列。

提前致谢

【问题讨论】:

  • 如果你有一个 CSV 文件(一个文本文件),你为什么要张贴一张电子表格的照片?请粘贴文本文件中的某些行而不是照片。
  • 请记住根据How to Ask显示您尝试过的代码

标签: csv date time import sas


【解决方案1】:

以下应该输出期望的结果:

输入(csv 文件):

data want;
    infile "path\to\your\file" missover dsd dlm='7F'x;
    input id $ datetime :anydtdtm15.;
    date = datepart(datetime);
    time = timepart(datetime);

    drop datetime;
    format date ddmmyyd8. time time8.;
run;

输出(want):

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-25
    • 1970-01-01
    • 1970-01-01
    • 2020-08-26
    • 2011-04-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多