推 Luluemiko: 用np.where來判斷BETA是否>0 02/16 09:46
→ Luluemiko: 喔不對 這個是python的作法 02/16 09:51
→ filialpiety: 感謝~其實我也影響學python~~ 02/16 10:14
→ hank830214: lm物件也可以把beta叫出來 02/16 12:15
→ hank830214: 不太懂分X1,X2,...和Y1,Y2,...的用途,最後又併在一起 02/16 12:18
→ andrew43: reverse是什麼? 02/16 19:13
→ a78998042a: n = 10 02/16 21:06
→ a78998042a: usedata_xnew_list = vector("list", n) 02/16 21:06
→ a78998042a: for(i in 1:n){ 02/16 21:06
→ a78998042a: usedata_df = as.data.frame(replicate(2, rnorm(30) 02/16 21:06
→ a78998042a: )) 02/16 21:06
→ a78998042a: colnames(usedata_df) = c("Y", "X") 02/16 21:06
→ a78998042a: # 02/16 21:06
→ a78998042a: model = lm(Y~X, data = usedata_df) 02/16 21:06
→ a78998042a: if(model$coe[2] < 0) usedata_df[, 2] = usedata_df 02/16 21:06
→ a78998042a: [, 2]*-1 02/16 21:06
→ a78998042a: # 02/16 21:06
→ a78998042a: usedata_xnew_list[[i]] = usedata_df[, 2] 02/16 21:06
→ a78998042a: } 02/16 21:06
→ a78998042a: X_new_total = Reduce("+", usedata_xnew_list) 02/16 21:06
→ andrew43: a78998042a板友,較長的程式碼敬請回文或貼在code分享站 02/16 21:50
→ andrew43: 會更友善。謝謝。 02/16 21:51
→ filialpiety: 感謝樓上各位大大!我寫出來了!晚點貼上code和大家 02/17 06:14
→ filialpiety: 分享 02/17 06:14