當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R dplyr copy_to 將本地數據幀複製到遠程src


此函數將本地數據幀上傳到遠程數據源,根據需要創建表定義。隻要有可能,新對象將是臨時的,僅限於當前與源的連接。

用法

copy_to(dest, df, name = deparse(substitute(df)), overwrite = FALSE, ...)

參數

dest

遠程數據源

df

本地 DataFrame

name

新遠程表的名稱。

overwrite

如果 TRUE ,將覆蓋名稱為 name 的現有表。如果 FALSE ,如果 name 已經存在,將會拋出錯誤。

...

傳遞給方法的其他參數。

遠程源中的 tbl 對象

方法

該函數是泛型函數,這意味著包可以為其他類提供實現(方法)。有關額外參數和行為差異,請參閱各個方法的文檔。

加載的包中當前提供以下方法: dbplyr ( src_sql )、dplyr ( DBIConnectionsrc_local ) 。

也可以看看

collect() 表示相反的動作;將遠程數據下載到本地 dbl。

例子

if (FALSE) {
iris2 <- dbplyr::src_memdb() %>% copy_to(iris, overwrite = TRUE)
iris2
}
源代碼:R/copy-to.R

相關用法


注:本文由純淨天空篩選整理自Hadley Wickham等大神的英文原創作品 Copy a local data frame to a remote src。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。