作者Sweach (Little Lee)
看板R_Language
标题[问题] 回归後求平均标准差
时间Fri Feb 19 17:27:36 2016
[问题类型]:
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
请把以下不需要的部份删除
新手(没写过程式,R 是我的第一次)
*[m
[问题叙述]:
我用R作完回归後 想要取平均值和标准差 可事总是显示错误讯息
"data must be a numeric vector"
[程式范例]:
library("MASS")
library("fitdistrplus")
data<-read.csv("D:/XXXXXX")
fln <- fitdist(data$ratio, distr = "lnorm")
fg <- fitdist(data$ratio, distr = "gamma")
fb <- fitdist(data$ratio, distr = "beta")
plot.legend<-c("lognormal","gamma","beta")
cdfcomp(list(fln,fg,fb), legendtext = plot.legend)
gofstat(list(fln,fg,fb))
descdist(fln)
descdist(fg)
descdist(fb)
rm(fln,fg,fb,data)
[环境叙述]:
Win7
[关键字]:
回归
谢谢大家!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.200.68
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1455874058.A.B82.html
1F:→ andrew43: 不是这样吧。descdist(data$ratio) 是你要的吗? 02/20 01:16
2F:→ Sweach: 我是想要得到回归後回归曲线的平均值和标准差 不是原来资 02/20 08:08
3F:→ Sweach: 料的 Summary(fln)好像没有提供平均值和标准差... 02/20 08:08
4F:→ Wush978: confidence band? 一个简单(也没有很好)的做法 02/20 10:04
5F:→ Wush978: 你拿summary後取得的standard deviation 搭配参数去弄 02/20 10:04
6F:→ Wush978: 如果要好一点的做法,关键字是confidence band 02/20 10:04
7F:→ Wush978: ps. 我上面推文文意不清楚... 修正如下: 02/20 10:05
8F:→ Wush978: 你可以使用summary後取得个参数的standard deviation 02/20 10:06
9F:→ Wush978: 然後用normal approximation 取得参数的范围 02/20 10:06
10F:→ Wush978: 然後拿这个范围去算你曲线的范围 02/20 10:06
11F:→ Wush978: 上述的做法没有很好,比较好的做法关键字是confidence 02/20 10:06
12F:→ Wush978: band 02/20 10:06
13F:→ Sweach: 没想到这麽不简单 感谢 我会试试! 02/21 20:00