rpostgresql

    1熱度

    1回答

    我正試圖組裝一個使用R的PostgreSQL程序包的小程序包。我知道使用其他軟件包的功能的方法是使用而不是來使用library(),但是隻使用命名空間導入單個函數。然而,我很難完成這項工作。 這是我的DESCRIPTION文件的Imports部分: Imports: DBI, RPostgreSQL 當我打電話 DBI::dbDriver("PostgreSQL") 在功能 在我的包,我

    4熱度

    1回答

    我嘗試使用RPostgreSQL軟件包從R內連接到遠程PostgreSQL數據庫,並且出現與連接的SSL設置有關的錯誤。我已驗證可以使用psql從命令行進行連接,因此我知道該連接是有效的,並可從我的計算機訪問。 我在R中連接的第一次嘗試是以下(其中<MyHost>和<MyPass>是爲我的連接正確填寫): library(RPostgreSQL) pg <- dbDriver('PostgreS

    2熱度

    2回答

    我很努力地理解在R和Postgres之間使用RPostgreSQL傳遞POSIXct對象時在幕後發生了什麼。在下面的例子中,我定義了兩個時間戳字段:一個與一個時區另一個沒有。但是,看起來在通過dbWriteTable和dbReadTable傳遞POSIXct對象時,它們的處理方式完全相同。 library(RPostgreSQL) drv <- dbDriver("PostgreSQL")

    6熱度

    1回答

    我需要更新某些PostgreSQL數據庫表中其他列的列值conditionnaly。我設法做到了在R中編寫一條SQL語句並使用dbExecute從DBI包中執行它。 library(dplyr) library(DBI) # Establish connection with database con <- dbConnect(RPostgreSQL::PostgreSQL(), dbna

    2熱度

    2回答

    我的R工作流現在涉及處理大量查詢(RPostgreSQL庫)。我確實希望將代碼輕鬆地在將來進行維護和管理。 我開始從單獨的.SQL文件(this幫助)加載大型查詢,它工作得很好。 然後我開始使用內插的值(that幫助),這意味着我可以寫 SELECT * FROM table WHERE value = ?my_value; 和(裝載它成R之後)使用sqlInterpolate(ANSI(),

    1熱度

    1回答

    我是使用Postgresql的新手,並且在填充使用多個* .csv文件創建的表時遇到問題。我首先在pgAdmin4中工作,然後決定在RPostgreSQL上工作,因爲R是我的主要語言。 無論如何,我正在處理(現在)與30 csv文件位於一個文件夾中。全部具有相同的標題和通用結構,例如: Y:/Clickstream/test1/video-2016-04-01_PARSED.csv Y:/Cli

    0熱度

    2回答

    我想從不適合創建協方差矩陣的數據框創建協方差矩陣。 使用RPostgreSQL查詢我有以下類型的數據幀的數據庫後: pg_id item_id value date 1 67808755896 23.5 2016-11-12 2 223337345 0 2016-11-12 3 254337000000 1 2016-11-12 4 3460

    0熱度

    1回答

    我想按照megaptera vignette使用megaptera::dbPars()函數,但是我在執行函數時總是收到錯誤。我的postgresSQL可以通過pgAdmin 4以及通過命令行訪問並且工作正常。包含在RpostgresSQL包中的功能工作正常,並且我已安裝DBI。我能做些什麼來獲得這個代碼的工作? > drv <- dbDriver("PostgreSQL") > conn <-

    0熱度

    1回答

    我需要訪問包含符號$和€(或其他貨幣)不同的數據庫 library(RPostgreSQL) get_connection <- function(connection = current_connection) { drv <- dbDriver("PostgreSQL") con <- dbConnect(drv, dbname = connection,

    0熱度

    1回答

    我使用R和DBI查詢PosgreSQL中的數據,但得到了帶有怪異字符的損壞結果。我檢查了服務器編碼和客戶端編碼,它們都是UTF-8。這就是我所做的 連接到數據庫 庫(DBI) 康恩< - 數據庫連接( DRV = RPostgreSQL :: PostgreSQL的(), 主機= *, DBNAME = , user = , password = * ) 獲取結果 result_df < - db