cost 331 ms
Shiny app中dbplyr查詢的條件過濾

[英]Conditional filter of dbplyr query in Shiny app

我正在開發一個 Shiny 應用程序,該應用程序使用dbplyr查詢數據庫,但我正在努力使用正確的語法為條件過濾器實現我通常的dplyr方法。 似乎潛在的問題是dbplyr不允許您評估外部提供的向量,所以is.null在用戶提供潛在選項的向量時失敗。 最終,將有許多參數需要評估,所以我不想像類似的 ...

如何在 R package 測試中使用 memdb_frame()

[英]How to use memdb_frame() in an R package test

我已將 function 添加到 package,它對 dbplyr 數據庫連接執行簡單操作。 在交互式測試中,我使用memdb_frame創建一個虛擬數據庫,如下所示: 然后 function 在x上執行它的工作。 但是當我嘗試在包的testthat測試中以相同的方式創建數據庫時,出現錯誤: 我 ...

你如何在 R 中對數據庫表進行滾動連接?

[英]How do you do rolling joins with database tables in R?

dplyr 的開發版本允許滾動連接。 但是,同樣的方法不適用於(至少目前還沒有)dbplyr。 您將如何在 R 中對數據庫表進行這種類型的滾動連接? ...

如何過濾一組中的最大值和另一組中的最小值?

[英]How can I filter max value in a group and min value in another group?

我正在努力處理 R 中的過濾選項。我有這個數據集: 我想將治療前組最接近的“周期”過濾為 0,治療后組從 0 過濾最遠的“周期”。 我試過這樣的事情 但顯然它給了我兩個時期最遠的 0。 我也嘗試過對兩組使用 max(period),但它不起作用,因為 max(period) 只發生在治療后組,導致 ...

為什么 dplyr::filter() 不能處理向量的元素?

[英]Why isn't dplyr::filter() working with elements of a vector?

我在 MySQL 數據庫中有一些數據,我正在過濾這些數據並將其拉入 R 工作室進行處理。 我遇到了一個奇怪的問題,我無法使用帶有時間戳的向量元素來過濾數據。 但是,如果我對感興趣的時間戳進行硬編碼或首先將值分配給變量,則過濾器 function 確實有效。 其他人可以重現和/或解釋這種行為嗎? 下 ...

加載庫 tidyverse、dbplyr 時出錯,ggplot2

[英]Error loading library tidyverse, dbplyr, ggplot2

我想在 RStudio 中安裝更多軟件包,但收到錯誤消息。 之前,我使用gglot2並且運行良好。 當我嘗試安裝其他軟件包時,出現了更多錯誤。 我加載庫DBI , vctrs沒有問題,然后我正在嘗試: 我檢查了所有更新,重新啟動 R Studio,嘗試更新vctrs ,但一切正常。 誰能幫幫我? ...

判斷function返回值是否為dplyr object

[英]Determine if function return value is a dplyr object

我正在使用source加載其他 R 文件。 使用do.call ,我從那個 R 文件調用一個特定的 function,將它傳遞給 arguments。我想檢查一下從 function返回的東西實際上是一個 dplyr 882829954112004688,然后再嘗試調用write.csv 我嘗試在 ...

R:由於權限受限,dplyr::tbl() function 出現問題

[英]R : problem with the dplyr::tbl() function due to restricted permission

我使用需要存儲到服務器中的大型數據庫。 因此,要在 Rstudio 上與他們合作,我必須使用 dbConnect function 打開與我的 Microsoft SQL 服務器的連接: 為了使用 dplyr,我必須使用 tbl function 創建數據引用: 但是其中一個在線 dataframe ...

將本地 tibble 添加到 Postgres 數據庫,其中一列是一個間隔

[英]Adding local tibble to Postgres database where a column is an interval

我正在嘗試向 Postgres 表添加一個條目,其中一列是一個間隔。 但是,我不確定如何將本地 tibble 的列類型轉換為間隔。 正如您想象的那樣,類型差異會導致數據庫不愉快。 有什么辦法可以解決這個問題?library(dbplyr) library(dplyr) con <- my_d ...

連接具有多個共同和不同 ID 的表 DBplyr R

[英]joining tables with multiple common and dissimilar IDs DBplyr R

我有一個問題,我已經回答了兩個,但認為它效率低下,所以想要一個更好的方法。 我正在使用 DBplyr 查詢數據庫並根據一些 ID 列連接表。 例如,我在數據庫中有一個表(Table_1),其中有一個 org_ID 和一個 sender_ID,第一個是給定地理區域中組織的編號,第二個是在給定地理區域 ...

如何使用 R 代碼創建或更改 SQL 視圖?

[英]How can I create or alter SQL view using R code?

是否可以使用 R 代碼創建或更改 SQL 視圖? 我正在使用 SQL 服務器,到目前為止,我還沒有找到任何使用 R 代碼的方法。 我希望在 dbplyr 中有一個解決方案,但我什么也沒找到。 我的目標是將多個表綁定在一起,所以沒什么復雜的。 在我看來,目前唯一的選擇是使用 SQL 代碼,例如: 有 ...

將.accdb 表導入 R 的整潔或其他巧妙方法

[英]Tidy or other clever methods to importing .accdb tables into R

我正在嘗試將關系 MS Access 數據庫 (.accdb) 中的所有表作為單獨的 data.frames 導入 R。 我以前在訪問在線存儲的關系型 SQL 數據庫時依賴 dbplyr 和 RMariaDB,我最初的印象是我可以將一些方法用於 this.accdb,但我開始相信我錯了。 我已經完成 ...

將 dbplyr 查詢(tbl_sql 對象)保存到 MySQL,而不在本地保存數據

[英]Saving dbplyr query (tbl_sql object) to MySQL without saving data locally

這個問題擴展了這個問題 在這里,我使用了由@Simon.SA 創建的自定義函數,顯示在此問題的答案中。 我正在嘗試將 R 中的 tbl_sql 對象作為新表保存到 MySQL,而無需先將其保存在本地。 在這里,我的 MySQL 中的數據庫和模式被命名為“test”。 R 中的 tbl_sql 對象 ...

將 R 中的 tbl_sql 保存到 MySQL?

[英]Save a tbl_sql in R to MySQL?

我只是在用 R 學習 MySQL,我想知道這是否可能。 我使用 RMariaDB 包對 MySQL 上存在的數據庫執行了查詢,如下所示: 然后我使用 dplyr 命令對這個對象進行了一些調整。 我可以在不首先將其轉換為數據框或小標題的情況下將新的、已清理的表作為新表保存到 mySQL 嗎? 它 ...

翻譯 Python MySQL ssh 端口轉發解決方案到 R (dbplyr)

[英]Translate Python MySQL ssh port forwarding solution to R (dbplyr)

我正在嘗試通過 R/Tidyverse/dbplyr 工作流程查詢 MySQL 服務器。 我的 MySQL 訪問需要配置 SSH 和端口轉發。 我有這個代碼使用python(如下)工作,但我正在努力開始使用R中的SSH /端口轉發等效項。任何指向解決方案或等效R包的指針都值得贊賞。 謝謝。 ...

如何使用基本 R 命令操作/清理位於 MySQL 數據庫中的數據?

[英]How to manipulate/clean data located in a MySQL database using base R commands?

我已經使用 RMariaDB 包連接到 MySQL 數據庫,並且由於 dbplyr 包,我能夠直接從 R studio 使用 dplyr 命令調整數據。 但是,我想做一些基本的事情需要基本的 R 函數(據我所知,dplyr 中沒有等價物)。 有沒有辦法使用基本 R 命令清理這些數據? 提前致謝。 ...

如何使用 R 將多個 csv 文件上傳到 SQL Server 數據庫

[英]How to upload multiple csv files to a SQL server Database using R

我有許多文件夾,每個文件夾中存儲 >50 個不同的 csv 文件,每個文件夾具有不同的名稱、不同數量的變量和長度。 我必須將它們上傳到 SQL 服務器(SSMS),而不是一個一個地上傳它們,我想問一下如何一次批量上傳它們,尤其是它們的唯一名稱(即人口統計、生物學、網站、實驗室、 OthLabs ...

使用 dbplyr 創建 SQL 查詢時出現問題

[英]Problem using dbplyr to create a SQL query

我正在嘗試創建一個查詢以清除 SQL 中的數據,但我不知道 SQL。 為此,我創建了一個數據集樣本並使用dplyr清理和創建我想要的最終數據,然后我想使用dbplyr創建查詢。 但我無法創建查詢 此代碼給出以下錯誤: ...

2022-05-18 17:14:37   1   44    sql / r / dbplyr  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM