date - SAS - 我如何读取日期数据?
问题描述
我正在尝试以日期格式读取一些数据,但解决方案却让我望而却步。以下是我使用我能设计的最简单的独立示例的四个尝试。(并且该网站正在让我提高我的文本与代码的比率以便发布,所以请忽略这句话)。
*编辑 - 我的例子太简单了。我的变量中有空格,所以我确实需要指定位置(原始答案说完全忽略位置)。下面的解决方案有效,但日期变量不是日期。
data clinical;
input
name $ 1-13
visit_date $ 14-23
group $ 25
;
datalines;
John Turner 03/12/1998 D
Mary Jones 04/15/2008 P
Joe Sims 11/30/2009 J
;
run;
解决方案
我的一个朋友建议这样做,但根据变量是否为日期来显着切换语法似乎很奇怪。
data clinical;
input
name $ 1-12
@13 visit_date MMDDYY10.
group $ 25 ;
datalines;
John Turner 03/12/1998 D
Mary Jones 04/15/2008 P
Joe Sims 11/30/2009 J
;
run;
推荐阅读
- ruby - 安装github页面和jekyll的依赖版本是什么格式?
- powershell - 如何从工作流并行代码块中获取值?
- python - 如何在 python2 和 python3 上运行代码
- python - 如何点击拒绝点击的可用按钮?
- apache-spark - 即席查询的 Impala 与 Spark 性能
- git - 从 https://git-scm.com/download/win 下载 Git 超级慢
- jquery - 如何防止填充传播到嵌入式表
- powershell - 如何在 Powershell 中搜索文件中的内容
- fasttext - fastText -autotune-validation 不起作用
- apache-spark - 为什么Spark在一个阶段后从文件中读取速度如此之快?