Advertisement
Guest User

Untitled

a guest
Jul 26th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. library(dplyr)
  2.  
  3. pg <- src_postgres()
  4.  
  5. reg_data <- tbl(pg, "reg_data")
  6.  
  7. reg_results <-
  8. reg_data %>%
  9. summarize(r_squared=regr_r2(y, x),
  10. num_obs=regr_count(y, x),
  11. constant=regr_intercept(y, x),
  12. slope=regr_slope(y, x),
  13. mean_analyst_fog=regr_avgx(y, x),
  14. mean_manager_fog=regr_avgy(y, x)) %>%
  15. collect() %>%
  16. as.data.frame()
  17.  
  18. # Push to database.
  19. dbWriteTable(pg$con, c("bgt", "within_call_data"), reg_results,
  20. append=TRUE, row.names=FALSE)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement