我寫了一個函數來查詢用R創建節的x,y,z值。現在,我想這樣做與PL/R,而不是使用RStudio。 CREATE OR REPLACE FUNCTION section_graph() RETURNS text AS
'
require(RPostgreSQL)
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, host="local
RPostgreSQL中的dbWriteTable函數似乎忽略列名稱,並嘗試按原樣將數據從R推送到PostgreSQL。當附加到現有表時,這是有問題的,特別是如果在R對象中有未指定的列應被賦予默認值。 RMySQL通過將列名LOAD DATA LOCAL INFILE非常優雅地處理這種情況。如何強制RPostgreSQL到默認值分配給未指定的列在dbWriteTable時append=TRUE?
安裝RPostgreSQL當我試圖在Linux中的R install.packages('RPostgreSQL')
它失敗未指定錯誤: Warning message:
In install.packages("RPostgreSQL") :
installation of package ‘RPostgreSQL’ had non-zero exit status