全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1253 1
2013-01-15
抱歉,小弟發錯版區,已在SAS專區重發帖~請版大刪除

我有一個變數叫做 TIME,
數據資料假如如下,
84509-->表示8點45分09秒
84609-->表示8點45分09秒
一直到133009-->表示13點30分09秒
現在先假設兩筆數據就好(實際上有好多筆),
84509
133009
假如我要在前面各補一個0,變成
084509
0133009
請問,我語法要怎寫???

小弟用的是SAS 9.2版。
PS:https://bbs.pinggu.org/thread-1072521-1-1.html -->小弟有參考,但是寫出來失敗 = ="

失敗寫法如下,
data a1;
set a123;
if length(TIME) = =5 then format TIME z6. ;
if length(TIME) = =6 then format TIME z7. ;
run;



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-1-15 18:07:13
stata里面很容易,SAS不熟
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群