dbplyr相关内容
我正在使用dbplyr将数据从SQL-Server获取到R中,但中文、日文和其他非拉丁字符显示为“?”。我正在使用Windows计算机。 我已经通读了以下帖子: How does R handle Unicode / UTF-8? How to use Regex to strip punctuation without tainting UTF-8 or UTF-16 enco
..
所以我想把一个字符串,在这个例子中的空格上,分成几行。 我想使用dbplyr来完成这项工作,事实证明这是一个问题。 显然,如果我收集那里的面积,有很多种方法可以做到这一点。 尽管我需要在不收钱的情况下这么做。 以下是一些虚拟数据,这是收集数据的一种方法,也是不收集数据就无法工作的一种方法 library(dbplyr) library(dplyr) library(tidyr) c
..
我正在使用R编程语言。我在服务器上有以下表格: age=18:29 height=c(76.1,77,78.1,78.2,78.8,79.7,79.9,81.1,81.2,81.8,82.8,83.5) gender=c("M","F","M","M","F","F","M","M","F","M","F","M") testframe = data.frame(age=age,height
..
我正在尝试从一个表(“positons”)中选择行,其中某个特定列(“position”)的值在另一个(“my_range”)表中定义的范围内,然后从“my_range”表中添加分组标记。 我可以使用tibble和几个purrr::map2调用来实现这一点,但同样的方法不适用于dbplyr database-tibble。这是预期的行为吗?如果是,是否应该采取不同的方法来使用dbplyr执行
..
我正在尝试使用用户输入作为单选按钮过滤数据框.不幸的是,只有一种类型的过滤器有效(在我的示例中为“年度"版本),但“每月"和“季度"选项没有返回任何内容.这是我的示例数据集和代码. # 示例数据mydf
..
我正在尝试弄清楚如何使用 Postgre 在字符列上给定滑动窗口来生成 ARRAY 查询. 例如,如果我有这个: pid1 WP_096038768.12 WP_013465871.13 WP_058155244.14 WP_011329269.15 WP_058374608.16 WP_089368983.17 WP_096739105.18 WP_089346667.19
..
我在bigquery上有大量推文,现在想过滤那些至少包含一个#hashtags列表的推文.主题标签保存在数组列中(从R中的列表列上载).如何在该数组中的任何位置选择包含多个值之一的行? 我将在R中用于分析的代码下面.毫无疑问, dbplyr 无法翻译 purrr 部分,我很高兴学习自己创建SQL,但尚未找到一个好的起点.感谢您的指导. PS:我尚未将Tweets上传到bigquery,
..
我正在尝试使用dplyr查询SQL数据库,并匹配提供的参数. id%filter(Elem1 == elem1& Elem2 == elem2& Elem3 == elem3)%&%选择(Id)%&%;%搜集() 但是, elem1 , elem2 或 elem3 中的任何一个都可能是NA.理想情况下,我希望查询将它们转换为SQL IS NU
..
dbplyr将dplyr和基本的R命令转换为SQL,以便开发人员可以编写R代码并使其在数据库中执行(tidyverse参考书).在R中使用日期时,通常使用lubridate包.但是,目前不存在用于lubridate函数的dbplyr转换.因此,使用dbplyr的开发人员需要找到其他处理日期的方法. 我以前的方法是在dplyr命令中使用SQL语法的片段(请参见示例答案:此处和此处).但是,当d
..
我正在使用 dplyr(0.7.0), dbplyr(1.0.0), DBI 0.6-1 和 odbc(1.0.1.9000).我想做类似以下的事情: db1
..
我正在尝试将本地数据帧从R复制到我的db2数据库.我有权写入该表,并且我已验证连接是否正常工作. 我正在使用: copy_to(连接,data.frame,名称= my_table_name) 我收到以下错误,对我来说这没有意义.它说不存在的对象就是我要创建的对象.我在做什么错了? typeof(x)中的错误:找不到对象"my_table_name" 解决方案 默认情况
..
我在数据库中有一个数据框,其日期尺寸是我使用RPostgres/RpostgreSQL和dbplyr拉出的.每个日期的格式都为"YYYY-MM-DD",我需要添加一个新的日期(或字符)维,该维应以年份-季度格式"YYYY-Q"反映原始日期.(带破折号,而不是句点). 鉴于我不能将lubridate与dbplyr一起使用,我将如何做到这一点? 感谢您的帮助!这是到目前为止我所拥有的简化版
..
我在数据库中有一个数据框,其日期尺寸是我使用RPostgres拉出的.每个“日期"的格式为"YYYY-MM-DD".我想添加一个比初始日期早一年的日期列(标为"lookback_date"). 要清楚,如果观察的“日期"为"2000-01-01",我想为该观察添加新的"lookback_date"为"1999-01-01".不幸的是,我不知道该怎么做.通常,我会使用Lubridate,但据我
..
我想无缝地识别新订单(获取)并在我的交易数据库表中退货。 这听起来像是窗口函数的完美工作;我想在 dbplyr 中执行此操作。 我当前的过程是: 创建一个查询对象,然后将其用于 dbGetQuery();该查询包含标准的 rank()窗口函数,通常在 postgresql 将此查询吸收到我的R环境中 然后使用 ifelse()函数将其插入 mutate()动词,我将第一个
..
我可以使用以下连接字符串连接到Sybase IQ 16数据库: myDB_conn
..
我可以在R中使用以下代码在任何通用SQL数据库中选择不同的行。我会使用 dplyr :: distinct(),但SQL语法不支持。无论如何,这确实有效: dbGetQuery(database_name, “ SELECT t。* FROM( SELECT t。*,ROW_NUMBER()OVER(按列名排序或按列名排序)AS SEQNUM FROM table_name t
..
我正在从R中的CSV文件读取值列表,并尝试将这些值传递到SQL(dbGetQuery)的IN条件中。有人可以帮我这个忙吗? library(rJava) 库(RJDBC) 库(dbplyr) 库(tibble) 库(DBI) 库(RODBC) 库(data.table) jdbcDriver
..
说我使用dbplyr打开了一个远程tbl,并且我想在上面使用SQL查询(也许是因为我想做的事情没有dbplyr转换),我该如何给出它以便它返回一个远程tbl DBI :: dbGetQuery()函数可让您对db进行查询,但返回 例如,假设您已经有一个连接 con 打开数据库,您可以创建一个像这样的表: library(tidyverse) x_df
..
这是以下dbplyr开发版本的特定问题: devtools :: install_github(“ tidyverse / dbplyr”,ref = devtools :: github_pull(72 ))由@edgararuiz开发 在我看来,传播函数无法正常工作... df_sample
..
我正在使用dbplyr处理数据库表 我有一个本地表,并希望将其与数据库上的大表(150m行)连接起来 数据库生产是只读的 #建立连接并指向表 library(odbc);库(dbplyr) my_conn_string
..