Advertisement
Guest User

Untitled

a guest
Jul 13th, 2016
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. TO CONNECT:
  2. library("RPostgreSQL")
  3. drv <- dbDriver("PostgreSQL")
  4. con <- dbConnect(drv, dbname="postgres",host="dataport.pecanstreet.org",port=5434,user="username",password="password")
  5.  
  6. GETS EVERYTHING FROM THIS TABLE:
  7. myTable <- dbReadTable(con, c("university", "electricity_egauge_15min"))
  8.  
  9. SELECT CERTAIN VALUES FROM A TABLE:
  10. data <- dbGetQuery(con, "SELECT * from university.weather WHERE localhour BETWEEN '01-01-2015' AND '02-01-2015'")
  11. data1 <- dbGetQuery(con, "SELECT * from university.electricity_egauge_15min WHERE dataid=9737 AND local_15min BETWEEN '01-01-2015' AND '02-01-2015'")
  12. data2 <- dbGetQuery(con, "SELECT * from university.electricity_egauge_15min WHERE dataid in (18 ,35 ,114 ,370) AND local_15min BETWEEN '01-01-2015' AND '02-01-2015'")
  13.  
  14.  
  15. TO SAVE DATAFRAME TO DESKTOP:
  16. write.csv(data, file="C:\\Users\\<<username>>\\Desktop\\test.csv")
  17.  
  18. MERGE DATA FRAMES INTO ONE BIG DATASET (WITH A HEADER LINE)
  19. data1 = read.csv("C:\\Users\\<<username>>\\Desktop\\test.csv", header=T)
  20. data2 = read.csv("C:\\Users\\<<username>>\\Desktop\\test2.csv", header=T)
  21. fulldata = merge(data1, data2)
  22.  
  23.  
  24. TO DISCONNECT:
  25. dbDisconnect(con)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement