SAS:如何创建(日期变量)数据集

时间:2017-12-17 17:49:41

标签: sas

我想知道如何使用逗号分隔符在我的数据集中创建(日期/时间)列。几个月前我用Google搜索并想出了怎么做,但我意外地删除了该文件而无法找到方法......

我认为这与example_func <- function(a, b, c) { z = a + b + c return(z) } library(tidyverse) tribble( ~a, ~b, ~c, 5, 45, 43, 13, 3, 33, 32, 23, 22 ) %>% pmap_dbl(example_func) #> [1] 93 49 77 有关,有什么提示吗?

input

谢谢你,乔治

1 个答案:

答案 0 :(得分:3)

DATA INPUT;
  infile datalines delimiter=','; 
  attrib
    CINNUMBER length = $8
    DATE length = 8 format = mmddyy10. informat = mmddyy10.
  ;
  input CINNUMBER DATE ;
datalines;
AB12345C, 01/01/2017
;
RUN;

SAS有一些styles of input。以上演示了列表输入。这可能是逗号分隔数据最安全的样式。 ATTRIB语句在INPUT语句之前定义变量及其属性。输入处理将使用INFORMAT MMDDYY10.将mm / dd / yyyy数据字段读入您的DATE变量。