作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在考虑使用 RPostgresQL
包将数据从数据库直接导入到 r 中。到目前为止,我曾经在 Postico
(一种 PostgreSQL 客户端)软件中编写查询并导出为 csv,然后将 csv 文件导入 R。
这是我到目前为止所写的内容,不知道接下来如何进行。
library('RPostgreSQL')
pg=dbDriver("PostgreSQL")
con = dbConnect(pg, user="msahil515", password="",
host="localhost", port=5432, dbname="msahil515")
在此之后如何将数据库中的表加载到 R 中,或者如何在 R 中编写查询以仅从数据库中提取必要的数据?
最佳答案
这是对您问题的直接回答。这绝对可以扩展
library('RPostgreSQL')
#create connection object
con <- dbConnect(drv =PostgreSQL(),
user="msahil515",
password="",
host="localhost",
port=5432,
dbname="msahil515")
dbListTables(con) #list all the tables
#query the database and store the data in datafame
first_results <- dbGetQuery(con, "SELECT * from FOO limit 10;")
dbDisconnect(con) #disconnect from database
关于r - 如何将数据从 PostgreSQL 数据库导入到 R?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53177653/
我是一名优秀的程序员,十分优秀!