r语言lm回归为什么自动变成多元的

Python09

r语言lm回归为什么自动变成多元的,第1张

r语言lm回归为什么自动变成多元

R语言的lm函数可以用于建立线性回归模型,当变量个数大于1时,它会自动变成多元回归。这是因为,当有多个变量时,模型会更加复杂,可以更好地拟合数据,因此多元回归模型可以更好地反映数据的特征。

百度知道

r语言找不到对象geneexp

查看全部1个回答

百度网友0f1c54f9b

超过127用户采纳过TA的回答

关注

成为第12位粉丝

r语言找不到对象geneexp,原因和解决方法如下。cor.test(x, ...)

## Default S3 method:

cor.test(x, y,

alternative = c("two.sided", "less", "greater"),

method = c("pearson", "kendall", "spearman"),

exact = NULL, conf.level = 0.95, continuity = FALSE, ...)

## S3 method for class 'formula'

cor.test(formula, data, subset, na.action, ...)

根本没有

cor.test(first,second,data= weightBJ_data)

这种调用方式,所以不识别对象first,second

你可以用

attach(weightBJ_data)

cor.test(first,second)

#或者

cor.test(weightBJ_data$first,weightBJ_data$second)

#或者

cor.test(weightBJ_data[,1],weightBJ_data[,2])

你用过attach(weightBJ_data)之后

first才能识别,但应该是没有逗号的。

first[2]