Advertisement
Guest User

Untitled

a guest
Jun 24th, 2016
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.11 KB | None | 0 0
  1. # r-start.R
  2.  
  3. ########################################################################################
  4. ## Dependencies
  5. ########################################################################################
  6.  
  7. # package:: RPostgreSQL
  8. if("RPostgreSQL" %in% rownames(installed.packages()) == FALSE)
  9. install.packages("RPostgreSQL")
  10. library(RPostgreSQL)
  11.  
  12. # package:: randomForest
  13. if("randomForest" %in% rownames(installed.packages()) == FALSE)
  14. install.packages("randomForest")
  15. library(randomForest)
  16.  
  17. # package:: rpart
  18. if("rpart" %in% rownames(installed.packages()) == FALSE)
  19. install.packages("rpart")
  20. library(rpart)
  21.  
  22. # package:: pROC
  23. if("pROC" %in% rownames(installed.packages()) == FALSE)
  24. install.packages("pROC")
  25. library(pROC)
  26.  
  27. # package:: ROCR
  28. if("ROCR" %in% rownames(installed.packages()) == FALSE)
  29. install.packages("ROCR")
  30. library(ROCR)
  31.  
  32. # package:: e1071
  33. if("e1071" %in% rownames(installed.packages()) == FALSE)
  34. install.packages("e1071")
  35. library(e1071)
  36.  
  37. # package:: usdm
  38. if("usdm" %in% rownames(installed.packages()) == FALSE)
  39. install.packages("usdm")
  40. library(usdm)
  41.  
  42. # package:: SDMTools
  43. if("SDMTools" %in% rownames(installed.packages()) == FALSE)
  44. install.packages("SDMTools")
  45. library(SDMTools)
  46.  
  47. # package:: fmsb
  48. if("fmsb" %in% rownames(installed.packages()) == FALSE)
  49. install.packages("fmsb")
  50. library(fmsb)
  51.  
  52. # package:: graphics
  53. if("graphics" %in% rownames(installed.packages()) == FALSE)
  54. install.packages("graphics")
  55. library(graphics)
  56.  
  57. # package:: corrplot
  58. if("corrplot" %in% rownames(installed.packages()) == FALSE)
  59. install.packages("corrplot")
  60. library(corrplot)
  61.  
  62. # package:: forecast
  63. if("forecast" %in% rownames(installed.packages()) == FALSE)
  64. install.packages("forecast")
  65. library(forecast)
  66.  
  67. # package:: vars
  68. if("vars" %in% rownames(installed.packages()) == FALSE)
  69. install.packages("vars")
  70. library(vars)
  71.  
  72. # package:: tseries
  73. if("tseries" %in% rownames(installed.packages()) == FALSE)
  74. install.packages("tseries")
  75. library(tseries)
  76.  
  77. # package:: TTR
  78. if("TTR" %in% rownames(installed.packages()) == FALSE)
  79. install.packages("TTR")
  80. library("TTR")
  81.  
  82. # package:: ECP
  83. if("ecp" %in% rownames(installed.packages()) == FALSE)
  84. install.packages("ecp")
  85. library("ecp")
  86.  
  87. # package:: BCP
  88. if("bcp" %in% rownames(installed.packages()) == FALSE)
  89. install.packages("bcp")
  90. library("bcp")
  91.  
  92. # gdata
  93. if("gdata" %in% rownames(installed.packages()) == FALSE)
  94. install.packages("gdata")
  95. library("gdata")
  96.  
  97. # stats
  98. if("stats" %in% rownames(installed.packages()) == FALSE)
  99. install.packages("stats")
  100. library("stats")
  101.  
  102. # caret
  103. if("caret" %in% rownames(installed.packages()) == FALSE)
  104. install.packages("caret")
  105. library("caret")
  106.  
  107. ########################################################################################
  108. # Connect to PostgreSQL/Greenplum/HAWQ
  109. drv <- dbDriver("PostgreSQL")
  110. con <- dbConnect(drv,
  111. host='#######',
  112. port='5432',
  113. dbname='#######',
  114. user='#######',
  115. password='#######')
  116.  
  117. # Example
  118. # query <- paste("SELECT * FROM schema.table")
  119. # d <- dbGetQuery(con, query)
  120.  
  121. ########################################################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement