楼主: serenaakh
2069 14

关于sas 程序的问题 跪求你们帮帮我 [推广有奖]

11
serenaakh 发表于 2012-4-5 00:05:08
peterpan_aus 发表于 2012-4-4 23:01
acyrmon=year*100 + mon;
byear=substr(put(acyrmon,$4.),1,4);
谢谢谢谢~

虽然你写的这个过程我能明白
但我还是没弄出来~

不过还是 很感谢很感谢~
终于有人理我了~
你生活在一个可以没有我的世界,我居住在一个只有你的天空...

12
serenaakh 发表于 2012-4-5 09:05:42
serenaakh 发表于 2012-4-5 00:03
是这个样子么?
data lc;
informat coname $50. code6 $6. date $7.;
我用你这个方法 导出来了~
但是 我后面 都是Dec-01 Dec-02~
应该是2001 2002 可出来的都是1901 1902~
有什么办法么?
你生活在一个可以没有我的世界,我居住在一个只有你的天空...

13
chendonghui1987 发表于 2012-4-5 10:24:30
你最好把你的原数据和要显示出来的样子都发出来,我现在还没有明白你的意思,这个Dec-89看着像是字符型的数据,是要直截取年份出来,可是如果你的日期是dec-00, 那么程序年份就变成了1900,也许你想要表示的2000年的数据,所以还是要把你的元数据给拿出来,在把你的问题描述清楚才行

14
serenaakh 发表于 2012-4-5 12:16:39
chendonghui1987 发表于 2012-4-5 10:24
你最好把你的原数据和要显示出来的样子都发出来,我现在还没有明白你的意思,这个Dec-89看着像是字符型的数据 ...
这个问题 我解决了~
不过  我有新问题了~
https://bbs.pinggu.org/thread-1408845-1-1.html
能帮帮我么~
初学~直接用这个 写论文~
我真的 好...
唉..

你生活在一个可以没有我的世界,我居住在一个只有你的天空...

15
serenaakh 发表于 2012-4-5 12:20:08
wh_wing 发表于 2012-4-4 23:09
year=substr(date,5,2)*1+1900;
这个问题 用您说的方法解决了~
您要是有时间 能再帮我解决一个问题么~
https://bbs.pinggu.org/thread-1408845-1-1.html

先谢谢您了~
你生活在一个可以没有我的世界,我居住在一个只有你的天空...

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 10:07