全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
12209 4
2013-05-24
现有一组变量
  变量名(ICD编码)希望产生的结果(ICD1)
C22   C
I60.1 I
  A64   A
I21   I
  B27.9 B
I27.9 I
  K74.1 K

只提取字符串的第一个字母。我的函数表达示为:
ICD1 = CHAR.SUBSTR(ICD编码,1,1)  .
它提示为“赋值中的数据类型组合无效。字符串只能指定到字符串变量。数字和逻辑量只能指定到数字变量。考虑使用String或Mumber函数 ”
有没有人能帮个忙啊。。。
二维码

扫码加我 拉你入群

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

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

全部回复
2013-9-4 09:09:52
你解决了吗??我也遇到了这个问题。。。
二维码

扫码加我 拉你入群

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

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

2013-9-4 09:10:49
我去,后面加个分号就可以了。。spss不友好呀。。。
二维码

扫码加我 拉你入群

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

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

2018-1-12 13:15:12
主要原因是spss新变量未设置“类型与标签”,设置为字符串(string),就解决了。
二维码

扫码加我 拉你入群

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

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

2022-3-26 19:18:50
在【目标变量】框中,输入变量名称“年份”,并在【类型与标签】(一定要点进去设置完成再设置类型)功能中设置类型为“字符串”,就可以解决了,用的SPSS-26版本。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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