用R语言怎么计算两个连续变量的协方差

Python09

用R语言怎么计算两个连续变量的协方差,第1张

数据集 mtcars 中创建一个包含字段 “mpg”,“hp” 和 “am” 的数据帧。在这里,我们以“mpg”作为响应变量,“hp”作为预测变量以及 “am” 作为分类变量。input <- mtcars[,c("am","mpg","hp")]

print(head(input))

以R自带的mtcars数据为例进行说明

【描述】

【参数】

(1)file

file是一个带分隔符的ASCII文本文件。

(2)header

一个表示文件是否在第一行包含了变量的逻辑型变量。

如果header设置为TRUE,则要求第一行要比数据列的数量少一列。

(3)sep

分开数据的分隔符。默认sep=""。

read.table()函数可以将1个或多个空格、tab制表符、换行符或回车符作为分隔符。

(4)quote

用于对有特殊字符的字符串划定接线的字符串,默认值是TRUE。

【用法】

PHQ<-c(MYDATA$Hopeless,MYDATA$LittleInterest)

这样就合成一行了

PHQ<-rbind(MYDATA$Hopeless,MYDATA$LittleInterest)

这样就合成两行了

如果是要给“感到绝望”和“只感到一点希望”这两个变量赋上值到一个变量,你可以用属性变量,打个分,比如“感到绝望”是0,“只感到一点希望“是1,这样形成一个新的变量

我不大清楚你要的是那种,但感觉你想找的是最后一种。