- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
(编辑以尝试制作可重复的示例)
我正在尝试通过 dplyr(和依赖项)连接到 BigQuery,但出现错误。我究竟做错了什么?
require(dplyr) #installed from cran
devtools::install_github("assertthat")
devtools::install_github("bigrquery")
require(bigrquery)
billing_project = "omitted"
sql <- "SELECT year, month, day, weight_pounds FROM natality LIMIT 5"
query_exec("publicdata", "samples", sql, billing = billing_project)
# returns
# Auto-refreshing stale OAuth token.
# year month day weight_pounds
# 1 1969 1 2 8.999270
# 2 1969 1 15 8.375361
# 3 1969 1 27 9.124933
# 4 1969 1 9 6.000983
# 5 1969 1 25 7.561856
bq_db = src_bigquery("publicdata","samples", billing=billing_project)
bq_db
# returns
# src: bigquery [publicdata/samples]
# tbls: github_nested, github_timeline, gsod, natality, shakespeare, trigrams, wikipedia
tri=tbl(bq_db, "trigrams")
# returns
# Error in UseMethod("sql_select") :
# no applicable method for 'sql_select' applied to an object of class "bigquery"
sessionInfo()
R version 3.1.0 (2014-04-10)
Platform: x86_64-apple-darwin13.1.0 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] bigrquery_0.1 dplyr_0.1.3
loaded via a namespace (and not attached):
[1] assertthat_0.1.0.99 devtools_1.5 digest_0.6.4 evaluate_0.5.3 httpuv_1.3.0
[6] httr_0.3 jsonlite_0.9.7 memoise_0.2.1 parallel_3.1.0 Rcpp_0.11.1
[11] RCurl_1.95-4.1 stringr_0.6.2 tools_3.1.0 whisker_0.3-2
sql_q <- "SELECT year, month, day, weight_pounds FROM natality LIMIT 5"
tri=tbl(bq_db, sql(sql_q))
# results in
# Error in UseMethod("qry_fields") :
# no applicable method for 'qry_fields' applied to an object of class "bigquery"
最佳答案
我通常这样做:
df <- tbl_df(query_exec(sql, project, max_pages = Inf))
关于r - 如何使用 dplyr 创建 BigQuery tbl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23668671/
我有选择 SELECT e.*, b.f1, b.fee FROM eq e JOIN br b ON e.country = b.country WHERE e.name= 'some' AND b
我正在尝试做这样的事情: 表1: MatNr|文本 ------------ 100 |拉拉 表2: MART |洛洛 -------------- 100.1 |喵 我需要这样的东西: 结果 表1:
我正在练习在虚拟机上构建一个新的 Linux 内核。我对 2 个文件 syscall_32.tbl 和 syscall_64.tbl 中的模块的步骤导入参数有一些疑问。 我知道文件 syscall_3
结构: 表 1 |car_id(PK)| make | model | year | ----------------------------------- | 1 | Toyot |
我有以下查询,如果它不存在,我想将其修改为 INSERT into tbl,如果存在,我想将其修改为 UPDATE。 $sql = "UPDATE tbldata temperature = ?, t
我使用 dplyr 从 sql 数据库获取数据,它通常工作得很好。 但有时我的代码运行很慢,我不确定为什么。大多数时候,我连接到具有 100 万行的表,过滤一些数据,然后像这样使用收集函数 fligh
我真正喜欢 data.table是 :=通过引用更改表格的习惯用法,无需昂贵的副本。据我了解,这是造成 data.table 的方面之一。与其他方法相比,速度如此之快。 现在,我开始玩dplyr似乎具
代码如下: insert into warehouse(wlbm,wlmc,ys,wlgg,sybm,wlfl) select * from (select rtrim(b.bjbm) as b
在 dplyr 中,当我在 tbl(postgres 数据库)上使用函数 slice() 时,出现以下错误: Error in UseMethod("slice_") : no applicable
我正在尝试在我的数据中为数千添加逗号,例如10,000 以及美元,例如10,000 美元。 我正在使用多个 dplyr 命令以及 tidyr 收集和传播函数。这是我尝试过的: 剪切并粘贴此代码块以生成
我创建了一个名为 time 的类。这是一个将秒返回为分钟的虚拟示例。这很有效,但 print.time 函数不在 tbl 中使用。 知道如何调整 tbl 内的显示吗? 问候 在这里看到reprex l
是否有一种更简洁的方法可以从具有数据库后端的 tbl 中获取 dplyr tbl 的一列作为向量(即数据框/表不能直接成为子集)? require(dplyr) db = 0.7.0 时,您可以使用
我正在使用 dplyr 并喜欢它,但发现了一个奇怪的行为。我正在清理来自不同来源的一些数据并将它们放在一个数据框中。其中一部分需要更多清理,使用 dplyr 完成并生成一个 tbl 对象。另一部分更简
现状: INSERT INTO othertbl SELECT * FROM tbl WHERE id = '1' 所以我想从 tbl 复制一条记录到 othert
这个问题在这里已经有了答案: MySQL Error 1093 - Can't specify target table for update in FROM clause (16 个答案) 关闭
这个问题在这里已经有了答案: How to do INSERT into a table records extracted from another table (9 个回答) 关闭3年前。 正如标
我有一个包含以下链接的 excel 文件: 这些链接连接到具有以下数据的文件: 我希望将记事本文件的黄色部分读入 .xlsx 文件的黄色部分(记事本是 .tbl 文件的打开版本)。每个版本号的虚线部分
(编辑以尝试制作可重复的示例) 我正在尝试通过 dplyr(和依赖项)连接到 BigQuery,但出现错误。我究竟做错了什么? require(dplyr) #installed from cra
left_join在小标题或数据帧上使用 NA 值按预期工作,但在 tbl 上,它似乎与 NA 不匹配,即使使用选项 na_matches = "na"。 R 版本和包版本 > sessionInfo
在 MySQL 数据库中,表采用 utf8 编码,但由于某种原因连接采用 latin1。 res <- RMySQL::dbSendQuery(con,"show variables like 'ch
我是一名优秀的程序员,十分优秀!