简述分类变量与数值变量的区别,变量可以分为哪些类型?

分类变量是指地理位置、人口统计等方面的变量,其作用是将调查响应者分群 。描述变量是描述某一个客户群与其他客户群的区别 。大部分分类变量也就是描述变量 。
【简述分类变量与数值变量的区别,变量可以分为哪些类型?】变量类型不是一成不变的,根据研究目的的需要,各类变量之间可以进行转化 。例如血红蛋白量(g/L)原属数值变量,若按血红蛋白正常与偏低分为两类时,可按二项分类资料分析;

简述分类变量与数值变量的区别,变量可以分为哪些类型?

文章插图
变量可以分为哪些类型?
变量有两种类型:属性变量和用户自己建立的变量 。C语言中,变量分为全局变量和局部变量;也可以这样分:自动变量,静态变量 。前者是按变量作用范围来分的,而后者是按变量存储方式来分的 。
在C语言中,如果按存储占用空间来分,包括:整型变量(代码为int),整型变量包括长整型变量(代码为long int)以及短整型变量(代码为short int),字符型变量(代码为char),浮点型变量(代码float)等 。当然还有数组,结构体变量等 。但新手需要注意的是,每一种变量类型最终都对应的格式字符 。如:%d 。
C语言还有一个重要变量:指针变量,它存放的值是一个内存地址 。C语言中变量名是有大小写之分的,如SUN与sun就是两个不同的变量名 。
另一点,声明变量时,可以不用声明就直接赋值来决定变量类型的语言,这类语言变量的声明通常被称为弱类型,而如(c++等)必须先声明,后使用,而且声明时必须确定变量类型,这种就是严格的数据类型 。