2024-10-05 10:50:30 发布
网友
如何使用spsspython统计字符串中出现的次数。我试图计算某个特定整列变量中“I”的数量。我是spss python的新手。有人能帮我吗。在
这个任务不需要python,只需使用常规SPSS语法。在
在语法窗口中粘贴以下内容,并将“MyString”更改为字符串变量的名称:
编辑:更改为dinamic大小的循环:
compute Nletters=length(rtrim(MyString)). compute MyCount=0. loop #n=1 to Nletters. if char.substr(MyString,#n,1)="i" MyCount=MyCount+1. end loop. exe.
这将创建一个新变量,该变量将包含每行字符串中“i”的数量。在
现在您可以使用aggregate命令或以下命令在输出窗口中获得整个列的总和:
aggregate
这个任务不需要python,只需使用常规SPSS语法。在
在语法窗口中粘贴以下内容,并将“MyString”更改为字符串变量的名称:
编辑:更改为dinamic大小的循环:
这将创建一个新变量,该变量将包含每行字符串中“i”的数量。在
现在您可以使用
^{pr2}$aggregate
命令或以下命令在输出窗口中获得整个列的总和:相关问题 更多 >
编程相关推荐