spss - 如果变量包含特定文本字符串的语法

标签 spss

我想知道是否有一种语法可以选择包含特定文本字符串的所有帐户名称。

例如,如果我有一个包含 300 万个帐户名的 SPSS 文件,我只想查看末尾带有/TKS 的帐户名。帐户名称可能类似于 Stack Overflow/TKS。

最佳答案

您可以使用char.index 来检查字符串是否包含特定的子字符串。 例如:

compute containsTKS=0.
if char.index(account_name,"/ TKS")>0 containsTKS=1.
execute.

然后您可以使用 containsTKS过滤选择案例

关于spss - 如果变量包含特定文本字符串的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51497956/

相关文章:

SPSS 打印一条语句到输出文件

string - SPSS 替换缺失值

python - 从 SPSS 中的数据集中删除除少数变量之外的所有变量

python - 如何在 SPSS Python 中查找变量的索引值

output - SPSS OMS 提取到已运行回归的数据集

mysql - 从 Mysql/Excel 将数据加载到 SPSS 时出现问题

syntax - 满足条件时在SPSS语法中强制错误

statistics - SPSS : syntax error involving RECODE command

r - 如何在 R 中复制 SPSS 重新编码功能?

python - spss:重命名变量标签