jiangbeilu 发表于 2017-12-16 18:45 
.4325就是0.4325,就是数值型的呃,不用变换的。
运行的时候出现这个。
> data<- read.table("F:/R/data/JTRAIN.raw")
> data1 <- data[which(data[,1]=="1988"&data[,15]!="."),]
> x <- data1[,10]
> y <- data1[,15]
>
> scrap <- lm(y~x)
Warning messages:
1: In model.response(mf, "numeric") :
在因子响应上用type="numeric"的这一选项不会有效果
2: In Ops.factor(y, z$residuals) : ‘-’ not meaningful for factors
还有这个。
> summary(scrap)
Call:
lm(formula = y ~ x)
Residuals:
Error in quantile.default(resid) : factors are not allowed
In addition: Warning message:
In Ops.factor(r, 2) : ‘^’ not meaningful for factors
求解啊,谢谢