问题标签 [r-glue]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 在 R 中专门使用 Rvest 和 Glue 包进行抓取
我正在尝试使用 rvest 和胶水包来抓取多页体育数据。我在嵌套时遇到问题,我认为这是因为网站上的表格有一个两行标题(有些标题是一行,有些是两行)。这是我开始使用的代码。我检查以确保该站点允许使用 python 进行抓取并且那里一切正常。
刮取选定周 1:17 和位置 1:4 的函数:
最终,我想构建一个抓取函数来获取 2019 年所有周内具有相同列的所有位置,即 QB、RB、WR 和 TE。(最终想添加第三个变量来粘合 {year},但需要首先得到这个。
再一次,我认为这个问题与网站上表格的不稳定标题有关,因为有些是一行,而其他标题是两行。
r - 使用glue::glue时处理命名空间的更好方法
我想创建一个本身使用 awesome 函数的glue::glue
函数。
但是,当我想粘合一个存在于函数和全局环境中的变量时,我发现自己正在处理一些命名空间问题:
我宁愿保留以x
包一致性命名的变量。
我最终做了这样的事情,到目前为止效果很好,但只是推迟了问题(很多,但仍然):
有没有更好/更清洁的方法来做到这一点?
r - 将 tidyeval 参数转换为字符串
我在 R 中有一个...
使用 tidyeval 的简单函数。是否可以将这些更改为字符串?
simple_paste(hello, world)
作为输出,我想得到"hello_x_world"
. 我也可以考虑使用glue
函数 orstr_c
代替paste
,尽管我不确定这会更好。
r - 在 Rmarkdown 的“for”循环中使用“ggplotly”和“DT”
是否可以从循环或函数内部使用ggplotly()
或datatable()
在 RMarkdown中使用?for
例子:
我想知道这是否是因为交互式输出根本无法print
通过设计进行编辑。
打印非交互式输出时不存在此类问题。
PS 这与:
使用 rmarkdown 中的 R
Looping headers/sections 自动生成 Rmarkdown 中的预格式化文本?
r - r - 使用 `glue` 将列中的变量替换为另一列中的变量
如果我有用户的消息列表,我正在尝试保留一个数据框。我希望能够用我引用的列中的内容替换我的消息中的变量。
例如,这有效:
但这不会:
r - 有没有办法在 Mac OS Catalina 中安装“胶水”?
我正在尝试在我的 MacOS Catalina 中安装胶水库——它不支持 32 位应用程序。
有没有 64 位版本或替代版本?
r - 从索引中获取列表元素名称
我正在尝试使用以下glue
代码来创建信息丰富的错误消息
使用这个测试列表,我们看到它有效:
但是是否可以使用在它说导致glue
错误的地方返回错误:x
test[[1]]
Can't calculate my_function because x is of type numeric
r - 使用 R 在 Postgres 中更新 JSONB
正如标题所述,我正在尝试从 R 内部更新 jsonb 字段。我有几个更改要应用。原始数据集由第三方应用程序创建,但需要针对多行进行更正。
以下语句作为数据库语句工作正常:
现在,我需要为几个不同的 id 更新“产品”字段。假设以下数据框为例:
通常我会sql_glue
从glue
包中使用,但我用完了动态生成上述查询的引号。
我遇到了报价问题。知道如何解决这个问题吗?