最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

R語言中的Theil-Sen回歸分析

2021-03-09 13:06 作者:拓端tecdat  | 我要投稿

原文鏈接:http://tecdat.cn/?p=10080

?

?Theil-Sen估計器是一種在社會科學中不常用 的簡單線性回歸估計器? 。三個步驟:

  • 在數(shù)據(jù)中所有點之間繪制一條線

  • 計算每條線的斜率

  • 中位數(shù)斜率是 回歸斜率

用這種方法計算斜率非常可靠。當誤差呈正態(tài)分布且沒有異常值時,斜率與OLS非常相似。?

有幾種獲取截距的方法。如果 關心回歸中的截距,那么知道 軟件在做什么是很合理的。?

當我對異常值和異方差性有擔憂時,請在上方針對Theil-Sen進行簡單線性回歸的評論 。

我進行了一次?模擬,以了解Theil-Sen如何在異方差下與OLS比較。它是更有效的估計器。

  1. library(simglm)

  2. library(ggplot2)

  3. library(dplyr)

  4. library(WRS)


  5. # Hetero

  6. nRep <- 100

  7. n.s <- c(seq(50, 300, 50), 400, 550, 750, 1000)

  8. samp.dat <- sample((1:(nRep*length(n.s))), 25)

  9. lm.coefs.0 <- matrix(ncol = 3, nrow = nRep*length(n.s))

  10. ts.coefs.0 <- matrix(ncol = 3, nrow = nRep*length(n.s))

  11. lmt.coefs.0 <- matrix(ncol = 3, nrow = nRep*length(n.s))

  12. dat.s <- list()




  13. ggplot(dat.frms.0, aes(x = age, y = sim_data)) +

  14. geom_point(shape = 1, size = .5) +

  15. geom_smooth(method = "lm", se = FALSE) +

  16. facet_wrap(~ random.sample, nrow = 5) +

  17. labs(x = "Predictor", y = "Outcome",

  18. title = "Random sample of 25 datasets from 15000 datasets for simulation",

  19. subtitle = "Heteroscedastic relationships")



仿真結果

  1. ggplot(coefs.0, aes(x = n, colour = Estimator)) +

  2. ? geom_boxplot(

  3. ? ? aes(ymin = q025, lower = q25, middle = q50, upper = q75, ymax = q975), data = summarise(

  4. ? ? ? group_by(coefs.0, n, Estimator), q025 = quantile(Slope, .025),

  5. ? ? ? q25 = quantile(Slope, .25), q50 = quantile(Slope, .5),

  6. ? ? ? q75 = quantile(Slope, .75), q975 = quantile(Slope, .975)), stat = "identity") +

  7. ? geom_hline(yintercept = 2, linetype = 2) + scale_y_continuous(breaks = seq(1, 3, .05)) +

  8. ? labs(x = "Sample size", y = "Slope",

  9. ? ? ? ?title = "Estimation of regression slope in simple linear regression under heteroscedasticity",

  10. ? ? ? ?subtitle = "1500 replications - Population slope is 2",

  11. ? ? ? ?caption = paste(

  12. ? ? ? ? ?"Boxes are IQR, whiskers are middle 95% of slopes",

  13. ? ? ? ? ?"Both estimators are unbiased in the long run, however, OLS has higher variability",

  14. ? ? ? ? ?sep = "\n"

  15. ? ? ? ?))




來自模擬的25個隨機樣本


R語言中的Theil-Sen回歸分析的評論 (共 條)

分享到微博請遵守國家法律
肇庆市| 阿尔山市| 景宁| 化州市| 义马市| 东城区| 深泽县| 衡南县| 进贤县| 区。| 瑞金市| 夏河县| 轮台县| 宜良县| 卓资县| 渑池县| 永顺县| 庆安县| 兴和县| 辛集市| 株洲县| 建湖县| 潢川县| 宾阳县| 尤溪县| 瑞昌市| 江西省| 霍山县| 太谷县| 怀来县| 潮州市| 襄汾县| 滨海县| 仁布县| 子长县| 秦安县| 永登县| 石棉县| 新建县| 鹤峰县| 青龙|