全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1347 4
2014-09-24

初次用SAS软件编了段数据步程序,结果好像陷入了死循环一样,停不下来,不知道怎么回事,望高手指点,谢谢!

data pinggu;

         LENGTH

         ID8.

         GUID$50.

         DEADLIAN8.

         CUSTOMERCODE$40.

         CUSTOMER$15.

         PRODUCT$15.

         LOANDATE8.

         BRANCH$30.

         ASSESSMENTSCORES 8.

         PINGGU1$256.

         PINGGU1RESULT$256.

         PINGGU2$256.

         PINGGU2RESULT$256.

         PINGGU3$256.

         PINGGU3RESULT$256.

         PINGGU4$256.

         PINGGU4RESULT$256.

         PINGGU5$256.

         PINGGU5RESULT$256.

         PINGGU6$256.

         PINGGU6RESULT$256.

         PINGGU7$256.

         PINGGU7RESULT$256.

         PINGGU8$256.

         PINGGU8RESULT$256.

         PINGGU9$256.

         PINGGU9RESULT$256.

         PINGGU10$256.

         PINGGU10RESULT$256.

         PINGGU11$256.

         PINGGU11RESULT$256.

         PINGGU12$256.

         PINGGU12RESULT$256.

         PINGGU13$256.

         PINGGU13RESULT$256.

         PINGGU14$256.

         PINGGU14RESULT$256.

         PINGGU15$256.

         PINGGU15RESULT$256.

         PINGGU16$256.

         PINGGU16RESULT$256.

         PINGGU17$256.

         PINGGU17RESULT$256.

         PINGGU18$256.

         PINGGU18RESULT$256.

         PINGGU19$256.

         PINGGU19RESULT$256.

         PINGGU20$256.

         PINGGU20RESULT$256.

         PINGGU21$256.

         PINGGU21RESULT$256.

         PINGGU22$256.

         PINGGU22RESULT$256.

         PINGGU23$256.

         PINGGU23RESULT$256.

         PINGGU24$256.

         PINGGU24RESULT$256.

         PINGGU25$256.

         PINGGU25RESULT$256.

         PINGGU26$256.

         PINGGU26RESULT$256.

         PINGGU27$256.

         PINGGU27RESULT$256.

         PINGGU28$256.

         PINGGU28RESULT$256.

         PINGGU29$256.

         PINGGU29RESULT$256.

         WETHERNEW CUSTOMER $2.

         WETHERZA OD $2.

         ODDSZA_3TIMES8.

         ODDSZA4_7TIMES8.

         ODDSZA8_30TIMES8.

         ODDSZA30_TIMES8.

         ZATOTALTERMS8.

         WETHERHAVE CREDIT $2.

         WETHERCREDIT OD $2

         CREDITOD1TIMES8.

         CREDITOD2TIMES8.

         CREDITOD3TIMES8.

         CREDITOD4TIMES8.

         CREDITOD5TIMES8.

         CREDITOD6TIMES8.

         CREDITOD7TIMES8.

         CASHCREDITTIMES 8.

         OTHERLOAN $2.

         OTHERLOAN OD $2.

         OTHERLOANOD1 8.

         OTHERLOANOD2 8.

         OTHERLOANOD3 8.

         OTHERLOANOD4 8.

         OTHERLOANOD5 8.

         OTHERLOANOD6 8.

         OTHERLOANOD7 8.

         OTHERLOANREPAYTERMS 8.

         LOANAPPROVEL3MONTHCHECKTIMES8.

         LOANAPPROVEL6MONTHCHECKTIMES8.

         CREDITAPPROVEL3MONTHCHECKTIMES8.

         CREDITAPPROVEL6MONTHCHECKTIMES8.

         ;

         INFORMATDEADLIAN LOANDATE YYMMDD10.;

         FORMATDEADLIAN LOANDATE  YYMMDD10.;

         infile"D:\cd\数据整理\数据.csv"

         dlm=","

         DSD

         missover

         firstobs=2;

         input

         ID

         GUID

         DEADLIAN

         CUSTOMERCODE

         CUSTOMER

         PRODUCT

         LOANDATE

         BRANCH

         ASSESSMENTSCORES

         PINGGU1

         PINGGU1RESULT

         PINGGU2

         PINGGU2RESULT

         PINGGU3

         PINGGU3RESULT

         PINGGU4

         PINGGU4RESULT

         PINGGU5

         PINGGU5RESULT

         PINGGU6

         PINGGU6RESULT

         PINGGU7

         PINGGU7RESULT

         PINGGU8

         PINGGU8RESULT

         PINGGU9

         PINGGU9RESULT

         PINGGU10

         PINGGU10RESULT

         PINGGU11

         PINGGU11RESULT

         PINGGU12

         PINGGU12RESULT

         PINGGU13

         PINGGU13RESULT

         PINGGU14

         PINGGU14RESULT

         PINGGU15

         PINGGU15RESULT

         PINGGU16

         PINGGU16RESULT

         PINGGU17

         PINGGU17RESULT

         PINGGU18

         PINGGU18RESULT

         PINGGU19

         PINGGU19RESULT

         PINGGU20

         PINGGU20RESULT

         PINGGU21

         PINGGU21RESULT

         PINGGU22

         PINGGU22RESULT

         PINGGU23

         PINGGU23RESULT

         PINGGU24

         PINGGU24RESULT

         PINGGU25

         PINGGU25RESULT

         PINGGU26

         PINGGU26RESULT

         PINGGU27

         PINGGU27RESULT

         PINGGU28

         PINGGU28RESULT

         PINGGU29

         PINGGU29RESULT

         WETHERNEW CUSTOMER

         WETHERZA OD

         ODDSZA_3TIMES

         ODDSZA4_7TIMES

         ODDSZA8_30TIMES

         ODDSZA30_TIMES

         ZATOTALTERMS

         WETHERHAVE CREDIT

         WETHERCREDIT OD

         CREDITOD1TIMES

         CREDITOD2TIMES

         CREDITOD3TIMES

         CREDITOD4TIMES

         CREDITOD5TIMES

         CREDITOD6TIMES

         CREDITOD7TIMES

         CASHCREDITTIMES

         OTHERLOAN

         OTHERLOAN OD

         OTHERLOANOD1

         OTHERLOANOD2

         OTHERLOANOD3

         OTHERLOANOD4

         OTHERLOANOD5

         OTHERLOANOD6

         OTHERLOANOD7

         OTHERLOANREPAYTERMS

         LOANAPPROVEL3MONTHCHECKTIMES

         LOANAPPROVEL6MONTHCHECKTIMES

         CREDITAPPROVEL3MONTHCHECKTIMES

         CREDITAPPROVEL6MONTHCHECKTIMES

         ;

RUN;


二维码

扫码加我 拉你入群

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

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

全部回复
2014-9-24 22:30:41
这么长一个data步,看起来就累,分析log首先
二维码

扫码加我 拉你入群

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

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

2014-9-25 13:12:56
阳光照我 发表于 2014-9-24 22:30
这么长一个data步,看起来就累,分析log首先
log里不断显示:

RULE:     ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0
     256
     256
     256
     256
     256
     256
     256
     256
     256
     256
     256
实在是不知道哪里出了问题啊
二维码

扫码加我 拉你入群

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

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

2014-9-25 13:14:20
zcjdkl0703 发表于 2014-9-25 13:12
log里不断显示:

RULE:     ----+----1----+----2----+----3----+----4----+----5----+----6----+---- ...
LOG里面都没有显示错误
二维码

扫码加我 拉你入群

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

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

2014-9-25 13:44:00
阳光照我 发表于 2014-9-24 22:30
这么长一个data步,看起来就累,分析log首先
哈哈,我找到出错的地方了,是这段程序出错了 :  infile"D:\cd\数据整理\数据.csv"
dlm=","  DSD missover firstobs=2;在语句后面加了一个LINESIZE=32767就可以了(可惜不知道原理)。数据集生成之后还发现我犯了另一个错误,即定义一个变量时必须是连续不断的,中间不能加空格号,否则就变成两个变量了,即OTHERLOAN OD $2 定义一个变量是不行的。谢谢你的热心帮助!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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