SPSS-两变量相关性分析
两个变量之间存在确定性:关系和不确定关系(会存在一定的波动范围),就好比你的亲生母亲绝对只有一个,而你的亲叔叔可能有好几个(可以在1叔—4叔之间波动)
相关性一般分为 1:强正相关关系 (一个值会随着另一个值的增加而增加,增加幅度很明显)
2:弱正相关关系 (一个值会随着另一个值的增加而稍增加,增加幅度不太明显,但是有变化趋势)
3:负正相关关系 (一个值会随着另一个值的增加而减少,减少幅度很明显)
4:弱负相关关系 (同弱正相关关系一个原理)
5:非线性相关关系 (说明两个变量之间没有明显的线性关系,却存在着某种非线性关系,比如:曲线,S型,Z型等等)
6:不相关 (两者之间,没有相关性)
两变量的相关性研究,相对来说,比较容易,如果是多变量之间的相关性研究,会比较复杂一些,因为要确定哪些是显著的,哪些是不显著的,以及相关系数的大小(强弱等),深入研究,可能会涉及:回归分析 和 因子分析。
废话说了一堆,下面开始进入主题,以“肺活量数据”为例,分析体重和肺活量之间是否存在相关性,以及相关性的强弱等,数据如下所示:

先对两个变量之间的关系进行初步评估,采用“图形构建器“进行初步评估,打开SPSS,点击”图形——图标构建程序——选择散点图
进入如下所示界面:

选择“简单散点图” 将“简单散点图”拖动放入 上面右侧的“空白处” 将 体重变量拖入右侧作为X轴, 将肺活量拖入右侧作为Y轴,得到如下所示的界面:

点击确定,会得到“相关性的散点图”,如下所示:

从上图可以看出,两个变量之间,很明显存在相关性,随着“体重”的增加,肺活量也呈现出“增加”的趋势 (属于 正相关关系),下面进一步研究两者相关性的强弱
点击“分析——相关——双变量,进入如下所示的界面:

将“体重”和“肺活量”两个变量,分别拖入右侧框内,在相关系数 一栏中,勾选“pearson, kendall 以及spearman 三个选项
显著性检验中,随便勾选哪一个都可以,因为我们已经确立两者之间呈现正相关关系,所有,采用“单侧检验”也是可以的,勾选“标记显著性相关”点击确定,得到如下结果:


结果分析:
1:从相关性的表格中可以看出:在0.01水平下,显著相关,(因为0.00<0.01)并且呈现出明显的“正相关关系”
2:从相关系数表中可以看出:kendall ,spearman 两种方式都呈现出相关性,
pearson相关系数采用的是“参数统计方法” 后面的 kendall, spearman 采用的是“非参数统计方法”。
这三种不同的形式,得出的相关系数值也不同,分别为:0.736, 0.594, 0.744 三个值,分别代表了相关强弱
SPSS-两变量相关性分析的更多相关文章
- 使用R进行相关性分析
基于R进行相关性分析 一.相关性矩阵计算: [1] 加载数据: >data = read.csv("231-6057_2016-04-05-ZX_WD_2.csv",head ...
- 基于R进行相关性分析--转载
https://www.cnblogs.com/fanling999/p/5857122.html 一.相关性矩阵计算: [1] 加载数据: >data = read.csv("231 ...
- R_Studio(学生成绩)数据相关性分析
对“Gary.csv”中的成绩数据进行统计量分析 用cor函数来计算相关性,method默认参数是用pearson:并且遇到缺失值,use默认参数everything,结果会是NA 相关性分析 当值r ...
- matlab 相关性分析
Pearson相关系数 考察两个事物(在数据里我们称之为变量)之间的相关程度,简单来说就是衡量两个数据集合是否在一条线上面.其计算公式为: 或或 N表示变量取值的个数. 相关系数r的值介于–1与+1之 ...
- python数据相关性分析 (计算相关系数)
#-*- coding: utf-8 -*- #餐饮销量数据相关性分析 计算相关系数 from __future__ import print_function import pandas as pd ...
- Spark MLlib基本算法【相关性分析、卡方检验、总结器】
一.相关性分析 1.简介 计算两个系列数据之间的相关性是统计中的常见操作.在spark.ml中提供了很多算法用来计算两两的相关性.目前支持的相关性算法是Pearson和Spearman.Correla ...
- for循环中i--的妙用 及 两变量互换数值的问题
int[] array = new int[4]; for(int i = 0; i < array.length; i++){ array[i] = (int)(Math.random() * ...
- DEBUG模式下, 内存中的变量地址分析
测试函数的模板实现 /// @file my_template.h /// @brief 测试数据类型用的模板实现 #ifndef MY_TEMPLATE_H_2016_0123_1226 #defi ...
- Python文章相关性分析---金庸武侠小说分析
百度到<金庸小说全集 14部>全(TXT)作者:金庸 下载下来,然后读取内容with open('names.txt') as f: data = [line.strip() for li ...
随机推荐
- Haskell语言学习笔记(68)HDBC
安装 HDBC-Sqlite3 $ cabal install HDBC-Sqlite3 Installed HDBC-sqlite3-2.3.3.1 Prelude> :m Database. ...
- 【343】MathJax、LaTex、Mathml 数学公式
参考:cnblog中添加数学公式支持 分类参考: 1. 基本功能 MathJax 我的LaTeX入门 MathJax basic tutorial and quick reference 分段函数:矩 ...
- jQuery height()、innerHeight()、outerHeight()函数的区别详解
参考来源:http://www.jb51.net/article/84897.htm 代码示例(可复制到编辑器直接打开): <!DOCTYPE html> <html lang=&q ...
- Enterprise Library 企业库
微软企业库,提供了一套日志,缓存等功能的库.可以通过NuGet安装.
- python webdriver启动IE浏览器
from selenium import webdriverfrom selenium.webdriver.common.desired_capabilities import DesiredCapa ...
- avg(xxxxxx)什么时候能独自出现?
avg(xxxxxx)是作为求一组数据的平均数,需要有这组数据的总数和个数,所以通常配合着group by来使用, 比如: SELECT ID, AVG(GRADE) AS 平均数 FROM TEST ...
- cdoj793-A Linear Algebra Problem
http://acm.uestc.edu.cn/#/problem/show/793 A Linear Algebra Problem Time Limit: 3000/1000MS (Java/Ot ...
- dfs小练 【dfs】
1.前n个自然数的所有排列: #include <iostream> #include <cstdio> #include <cstring> using name ...
- Python 中 (&,|)和(and,or)之间的区别
&,|)和(and,or)是两组比较相似的运算符,用在“与”/ “或”上,在用法上有些许区别. (&,|)和(and,or)是用来比较两组变量的,格式基本上是: a & ba ...
- catkin-tools
http://catkin-tools.readthedocs.io/en/latest/cheat_sheet.html 一.Initializing Workspaces初始化工作空间 初始化具有 ...