SPSS13.变量名包含非法的首字符 为啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SPSS13.变量名包含非法的首字符 为啥相关的知识,希望对你有一定的参考价值。

计算机逻辑语言ALL、AND、With、or等不能作为变量;SPSS变量名不能以数据开头,可以先在Excel里面设置一下,再导入(精智数据分析)。

spss中“列表中不允许存在字符串变量;变量名似乎第一个字符只能是字母或汉字,不允许出现空白,?、!字符标点符号。早期的版本基本上规定,变量名称name只能8个英文字母,中间不能有空白字元( Blanks),也不接受中文和符号字元;变量标签label却可以容许256个字元的长度。

变量

是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储Script运行时可更改的程序信息。例如,可以创建一个名为Click Count的变量来存储用户单击Web页面上某个对象的次数。

使用变量并不需要了解变量在计算机内存中的地址,只要通过变量名引用变量就可以查看或更改变量的值。在VB Script中只有一个基本数据类型,即Variant,因此所有变量的数据类型都是Variant。

参考技术A 变量名必须以字母、汉字或字符@开头,
变量名最后一个字符不能是句号
变量长度不能超过8个字符
变量不能用空白字符或!?等
变量名是是唯一的,不能有两个相同的
SPSS的保留字:ALL、AND、With、or不能作为变量。
参考技术B 计算机逻辑语言ALL、AND、With、or等不能作为变量;
SPSS变量名不能以数据开头,您可以先在Excel里面设置一下,再导入(精智数据分析);
spss中“列表中不允许存在字符串变量;
变量名似乎第一个字符只能是字母或汉字,不允许出现空白,?、!——-deng字符标点符号;

在变量视图中,看看数据的变量类型是否为string,如果是,修改为numeric(数字型)。这种情况,可能和你的原始数据也有关系,原始数据种可能存在字符串,导致变量被SPSS默认设置为string类型。
参考技术C 你要把你的整个数据集发给别人,才可以准确判断的
我帮别人做spss数据分析时,都是这么的

标识符注意点

标识符注意点

  • 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始

  • 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合

  • 不能使用关键字作为变量名或方法名

  • 标识符是大小写敏感的

  • 合法标识符举例:age、$salary、_value、__1_value

  • 非法标识符举例:123abc、-salary、#abc

  • 可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很low

 技术图片

以上是关于SPSS13.变量名包含非法的首字符 为啥的主要内容,如果未能解决你的问题,请参考以下文章

标识符注意点

以下哪个变量名是非法的? javascript

Day03-java基础语法

Python学习笔记

Java字符串首字符位置为1正确吗?

java 基础随笔