楼主: zhkittylj
4195 1

[问答] SPSS程序运行后,不出结果,只报warning是怎么回事? [推广有奖]

  • 0关注
  • 0粉丝

小学生

92%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
2.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
186 点
帖子
5
精华
0
在线时间
9 小时
注册时间
2014-2-27
最后登录
2020-10-17

楼主
zhkittylj 发表于 2014-4-30 15:30:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
由于要多80个变量做重复运算,产生600多个变量,且一一按要求赋值,所以自己编了个程序,但调试运行后,结果出不来,只有warning的报错:不知是什么原因,请教大侠指教,谢谢啦。

程序如下:
不加循环时可以正确运行,而且差不多的程序再另一个数据上可以运行。


vector room=room20 to room38.
vector d_room = d_room20 to d_room38.
vector b_room = b_room20 to b_room38.
vector kichen = kichen20 to kichen38.
Vector road=road20 to road38.
Vector other=other20 to other38.
vector 地点=地点20 to 地点38.
loop #i= 20 to 38.
DO IF (CHAR.SUBSTR(地点(#i),1,1)="1").
COMPUTE room(#i)=30.
COMPUTE d_room (#i)=0.
COMPUTE b_room(#i)=0.
COMPUTE kichen (#i)=0.
COMPUTE other (#i)=0.
COMPUTE road (#i)=0.
ELSE IF (CHAR.SUBSTR(地点(#i),1,1)="2").
COMPUTE room(#i)=0.
COMPUTE d_room (#i)=30.
COMPUTE b_room(#i)=0.
COMPUTE kichen (#i)=0.
COMPUTE other (#i)=0.
COMPUTE road (#i)=0.

。。。。中间与前面差不多,就省略。。。
ELSE IF (CHAR.SUBSTR(地点(#i),1,3)="136").
COMPUTE room(#i)=10.
COMPUTE d_room (#i)=0.
COMPUTE b_room(#i)=10.
COMPUTE kichen (#i)=0.
COMPUTE other (#i)=0.
COMPUTE road (#i)=10.
ELSE IF (CHAR.SUBSTR(地点(#i),1,4)="1234").
COMPUTE room(#i)=7.5.
COMPUTE d_room (#i)=7.5.
COMPUTE b_room(#i)=7.5.
COMPUTE kichen (#i)=7.5.
COMPUTE other (#i)=0.
COMPUTE road (#i)=0.
ELSE IF (CHAR.SUBSTR(地点(#i),1,3)="234").
COMPUTE room(#i)=0.
COMPUTE d_room (#i)=10.
COMPUTE b_room(#i)=10.
COMPUTE kichen (#i)=10.
COMPUTE other (#i)=0.
COMPUTE road (#i)=0.
END IF.  
compute i=i+1.
end loop.
execute.


以下是提示的warning:

>Warning # 520
>Undefined error #520 - Cannot open text file "C:\Program Files\SPSSInc\PASWStatistics18\lang\en\spss.err": No such file or directory
>Command line: 2768  Current case: 1  Current splitfile group: 1
二维码

扫码加我 拉你入群

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

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

关键词:warning SPSS程序 Warn SPSS ning warning 程序

沙发
zhkittylj 发表于 2014-4-30 17:04:53
充装了下SPSS,现在给的warning是,还是弄不懂怎么解决
>警告 # 520
>字符串向量的下标缺失、超出范围 或不是整数。结果将作为 长度为零的字符串的引用。
>Command line: 1350  Current case: 1  Current splitfile group: 1

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

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