r语言线性回归分析怎么看正负相关

Python017

r语言线性回归分析怎么看正负相关,第1张

看回归方程y=a+bx中的b值的正负,如果b是正数,就是正相关;如果b是负数,就是负相关。b值只能用来判断相关性的正负,但b并不是相关系数,相关系数在线性回归方程中是确定系数R^2的平方根R值,其正负号由b值的正负号决定。

正值表示两变量正相关,即一个随另一个的增大而增大,减小而减小,变化趋势相同;负值表示两变量负相关,即一个随另一个的增大而减小,变化趋势相反。

P>0.05表明没有相关性,P<0.05才有相关性。在有相关性的情况下,再看是否为正负相关,若为负相关,表明一个变量随另一个变量的增大而减小。

SPSS中pearson(皮尔逊相关系数)r值和P值,两个值都要看,r值表示在样本中变量间的相关系数,表示相关性的大小;p值是检验值,是检验两变量在样本来自的总体中是否存在和样本一样的相关性。

相关系数r的绝对值

皮尔逊相关系数的变化范围为-1到1。 系数的值为1意味着X和Y可以很好的由直线方程来描述,所有的数据点都很好的落在一条直线上,且随着增加而增加。系数的值为1意味着所有的数据点都落在直线上,且随着增加而减少。

系数的值为0意味着两个变量之间没有线性关系。更一般的,当且仅当均落在他们各自的均值的同一侧, 则的值为正。 也就是说,如果同时趋向于大于,或同时趋向于小于他们各自的均值,则相关系数为正。 如果趋向于落在他们均值的相反一侧,则相关系数为负。

安装和启动比spss快很多。

上课时,老师:“先不下R studio了,这个初学够用。”

哈哈哈哈哈好的。

程序可以不难学,反正我不太喜欢上来就搞最难的,零基础小白菜得安详。

哎呀,这个课老师真的超可爱,先介绍了“R当计算器比电脑自带的好用多了!”,安利了一波计算器使用方法,像极了分享自己宝贝玩具的大男孩。

R当做计算器也的确简单。把脑子里想的数学公式打进去按回车就行了。

数学函数表示方式可能得查一下。百度必应谷歌,一搜解千愁。

常见:pi --π ;sqrt(2)=根号2;log()=ln();exp()=e^x.

说起来这些对我来说也不常用,用不到的知识又增加了

好了,

1、基础概念之向量,Vectors:【向量是一串有序数据,向量内】

R里vectors分三种,数值、逻辑值、字符串,英文分别是

Numeric vectors

Logical vectors

Character vectors。

mode(x)语句可查看哪一类。

R里的向量表示方式:

输入数值可直接 c(1,2),字符串需要加单/双引号:c('hi',"morning")

逻辑值按回车后可判断正误,true false,或者NA(not available)。

2、变量、变量名、赋值

变量,咋说呢,定义是“A variable is used to store information”,反正就指代某一大串信息。

接下来,给变量起名字,并赋值。起名字有讲究的。

对了,打字之前,先知道一句R对大小写敏感(大小写敏感是说,大写小写在R看来是不同的东西,Yes 不等于 yes ),请把这句话记好。

起名字的规矩其实就三条:

1、可以有√:A-Z, a-z, 0-9, 英文句号 (.) 下划线 (_)

2、不能有×:空格,reserved keywords

3、开头只能是字母或点

(保留字是啥之后再说叭,今天用不到)

好了,现在已经会起名字了。再也不怕变量太多分不清了

那开始把名字和数据配配对。

赋值符号 :"

x=2, x

在R看来一个意思。

那怎么告诉它我想要的是“x小于负二”?

加空格。x<-2

是不是很妙