楼主: green16
16603 29

[软件安装] spss23运行倾向得分匹配出错 [推广有奖]

  • 0关注
  • 1粉丝

硕士生

90%

还不是VIP/贵宾

-

威望
0
论坛币
556 个
通用积分
1.6200
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2189 点
帖子
131
精华
0
在线时间
279 小时
注册时间
2009-11-16
最后登录
2024-4-22

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教:spss23运行倾向得分匹配出错,如下:
GET
  FILE='C:\Users\Administrator\Desktop\无标题2.sav'.
DATASET NAME 数据集1 WINDOW=FRONT.
* Propensity Score Matching.
begin program.
import spss, random, spssaux, codecs
try:
   import FUZZY
except:
   print "This procedure requires the FUZZY extension command which is not installed."
parts = [int(i) for i in FUZZY.__version__.split(".")]
if  parts < [1,3,0]:
   raise EnvironmentError("This procedure requires version 1.3.0 or later of FUZZY")
ds = spss.ActiveDataset()
if ds =="*":
   ds = "D" + str(random.random())
   spss.Submit("DATASET NAME " + ds)
ds = codecs.encode(ds)  # must use code page rep here
matchgroup = "M" + str(random.random())  #temporary variable
tempdsname = "D" + str(random.random())
lrcmd = spssaux.u(r"""LOGISTIC REGRESSION VARIABLES gourp
     /METHOD=ENTER x1 x2 x3
     /SAVE=PRED(a).""")
try:
   spss.Submit(lrcmd)
except:
   raise ValueError("Logistic Regression step failed")
fuzzycmd = spssaux.u(r"""FUZZY BY=a SUPPLIERID=ID2 NEWDEMANDERIDVARS=b
GROUP=gourp EXACTPRIORITY=FALSE
MATCHGROUPVAR=%(matchgroup)s FUZZ=0.3 DS3=%(tempdsname)s
/OPTIONS SAMPLEWITHREPLACEMENT=FALSE MINIMIZEMEMORY=TRUE SHUFFLE=FALSE .
DELETE VARIABLES %(matchgroup)s.
DATASET ACTIVATE %(ds)s.
DELETE VARIABLES %(matchgroup)s.
DATASET COPY l.
DATASET ACTIVATE l.
SELECT IF gourp EQ 1.
DATASET ACTIVATE %(tempdsname)s.
DATASET ACTIVATE l.
ADD FILES /FILE=* /FILE=%(tempdsname)s.
EXECUTE.
DATASET CLOSE %(tempdsname)s.""" % locals())
spss.Submit(fuzzycmd)
end program.
This procedure requires the FUZZY extension command which is not installed.
Traceback (most recent call last):
  File "<string>", line 7, in <module>
NameError: name 'FUZZY' is not defined

怎么解决啊?
二维码

扫码加我 拉你入群

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

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

关键词:倾向得分匹配 倾向得分 SPSS PSS replacement procedure command version Desktop import

以一颗执着不变的心勇往直前迎向未来
沙发
kkwei 发表于 2016-2-24 10:20:20 |只看作者 |坛友微信交流群
his procedure requires the FUZZY extension command which is not installed.

使用道具

藤椅
green16 发表于 2016-2-24 11:16:40 |只看作者 |坛友微信交流群
kkwei 发表于 2016-2-24 10:20
his procedure requires the FUZZY extension command which is not installed.
谢谢,但显示已经安装上了啊。如图;

QQ截图20160224111217.png
以一颗执着不变的心勇往直前迎向未来

使用道具

板凳
kkwei 发表于 2016-2-24 15:25:21 |只看作者 |坛友微信交流群
use fuzzy

使用道具

报纸
silentcatte 发表于 2016-3-18 10:23:53 |只看作者 |坛友微信交流群
楼主解决这个问题了吗?我也遇到同样的问题,求指教

使用道具

地板
jingbabay 发表于 2016-7-25 08:49:17 |只看作者 |坛友微信交流群
请问fuzzy无法使用 这个要怎么解决 还能用SPSS做PSM分析吗?

使用道具

7
jingbabay 发表于 2016-7-25 08:50:45 |只看作者 |坛友微信交流群
silentcatte 发表于 2016-3-18 10:23
楼主解决这个问题了吗?我也遇到同样的问题,求指教
遇到同样的问题,求解决方法

使用道具

8
buddhi 发表于 2016-7-25 11:11:07 |只看作者 |坛友微信交流群
我也遇到同样的问题,求大神解答!

使用道具

9
jingbabay 发表于 2016-7-26 09:13:57 |只看作者 |坛友微信交流群
buddhi 发表于 2016-7-25 11:11
我也遇到同样的问题,求大神解答!
请问问题解决了吗?求方法

使用道具

10
buddhi 发表于 2016-8-13 08:38:22 |只看作者 |坛友微信交流群
jingbabay 发表于 2016-7-26 09:13
请问问题解决了吗?求方法
没有哇!

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 05:40