楼主: 420948492
15304 4

[问答] SPSS里面有截取某段字符串的函数吗 [推广有奖]

  • 2关注
  • 37粉丝

版主

已卖:108份资源

院士

48%

还不是VIP/贵宾

-

威望
1
论坛币
724 个
通用积分
18.8346
学术水平
80 点
热心指数
89 点
信用等级
62 点
经验
13471 点
帖子
3689
精华
3
在线时间
2983 小时
注册时间
2007-10-16
最后登录
2025-1-14

楼主
420948492 发表于 2010-9-21 15:50:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
rt
二维码

扫码加我 拉你入群

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

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

关键词:SPSS PSS 字符串 函数 字符 SPSS

有人的地方就有江湖

沙发
m201000000 发表于 2010-9-21 16:09:21
如何用SPSS 选取 字符串的变量中的某一段,你可以用Excel的mid函数实现啊,具体按F1看一下mid的用法,很简单的,然后再复制到SPSS里,
期待高手指点~ 咱们一起学!

  首先,只要是字符型的都要新生成一个字符串的变量(这里就生成的是c变量,a5表示这列字符的长度为5,可根据需要设置,程序如下:
  string c a5).
  其次根据需要用到substr函数,先看看解释:
  1SUBSTRstrexprpos字符串。返回 strexpr 中从位置 pos 开始一直到结尾的子字符串。
  2SUBSTRstrexprposlength字符串。返回 strexpr 中从位置 pos 开始、长度为 length 的子字符串。
  程序如下:(以第2个为例)
  compute c=substrroute41).(表示,要从route变量中提取第4个字符到第5个字符,并赋值给C
  注意:一个数字或字母占一个字符,一个汉字占2个字符.
  不过个人觉得用excel更方便比如(leftright函数等等
已有 3 人评分经验 学术水平 热心指数 收起 理由
lyj201000 + 1 我很赞同
xiaowenzi22 + 1 奖励
420948492 + 1 + 1 精彩帖子

总评分: 经验 + 1  学术水平 + 1  热心指数 + 2   查看全部评分

藤椅
crackman 发表于 2010-9-21 16:21:06
SPSS里面本身就有函数substr
已有 1 人评分热心指数 收起 理由
420948492 + 1 精彩帖子

总评分: 热心指数 + 1   查看全部评分

板凳
420948492 发表于 2010-9-21 16:29:52
万分感谢
有人的地方就有江湖

报纸
iqcm 发表于 2010-9-22 11:58:14
听说今天送论坛币?

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

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