问题标签 [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.

0 投票
0 回答
169 浏览

r - 在我的 gganimate 上操作胶水生成的标题

我使用 制作了一个篮球动画gganimate,如下所示。您可以在我的博客文章中获得完整的动画(查看“Paul Pierce Isolation”下的动画)。

NBA动画

现在,这有一个问题:一旦秒数达到个位数,它只显示一个数字 (7)。它按照它的指示去做,但我希望它显示 (07) 以便它与 NBA 广播非常匹配。

NBA 转播示例

我正在考虑使用胶水包中的变压器,但我不确定我会怎么做。

这是我的代码:

0 投票
1 回答
120 浏览

r - 在 R 中专门使用 Rvest 和 Glue 包进行抓取

我正在尝试使用 rvest 和胶水包来抓取多页体育数据。我在嵌套时遇到问题,我认为这是因为网站上的表格有一个两行标题(有些标题是一行,有些是两行)。这是我开始使用的代码。我检查以确保该站点允许使用 python 进行抓取并且那里一切正常。

网页:https ://fantasy.nfl.com/research/scoringleaders?position=1&sort=pts&statCategory=stats&statSeason=2019&statType=weekStats&statWeek=1

刮取选定周 1:17 和位置 1:4 的函数:

最终,我想构建一个抓取函数来获取 2019 年所有周内具有相同列的所有位置,即 QB、RB、WR 和 TE。(最终想添加第三个变量来粘合 {year},但需要首先得到这个。

再一次,我认为这个问题与网站上表格的不稳定标题有关,因为有些是一行,而其他标题是两行。

0 投票
1 回答
431 浏览

r - 如何使用 RMarkdown 使用胶水包进行折叠?

我一直在尝试使用glue和stargazer包在乳胶中自动化一些df表的结果,但我没有任何结果(我想要的意思是“^ {*}”出现在每个值旁边如表中所示)然后使用 RMarkdown。

我想得到什么:

在此处输入图像描述

我目前丑陋且容易出错的修复:

注意one只是为了测试崩溃,因为我尝试过glue_dataglue_collapse但没有奏效。

另一方面,假设崩溃有效,我将如何调试乳胶代码?因为我尝试使用stargazer,xtabletextreg在每个函数中它都无法识别"\, }, ^{*}"

我得到了什么?

在此处输入图像描述

0 投票
1 回答
84 浏览

r - 使用glue::glue时处理命名空间的更好方法

我想创建一个本身使用 awesome 函数的glue::glue函数。

但是,当我想粘合一个存在于函数和全局环境中的变量时,我发现自己正在处理一些命名空间问题:

我宁愿保留以x包一致性命名的变量。

我最终做了这样的事情,到目前为止效果很好,但只是推迟了问题(很多,但仍然):

有没有更好/更清洁的方法来做到这一点?

0 投票
1 回答
113 浏览

r - 将 tidyeval 参数转换为字符串

我在 R 中有一个...使用 tidyeval 的简单函数。是否可以将这些更改为字符串?

simple_paste(hello, world)

作为输出,我想得到"hello_x_world". 我也可以考虑使用glue函数 orstr_c代替paste,尽管我不确定这会更好。

0 投票
2 回答
1098 浏览

r - 在 Rmarkdown 的“for”循环中使用“ggplotly”和“DT”

是否可以从循环或函数内部使用ggplotly()datatable()在 RMarkdown中使用?for例子:

我想知道这是否是因为交互式输出根本无法print通过设计进行编辑。
打印非交互式输出时不存在此类问题。

PS 这与: 使用 rmarkdown 中的 R
Looping headers/sections 自动生成 Rmarkdown 中的预格式化文本?

0 投票
1 回答
327 浏览

r - r - 使用 `glue` 将列中的变量替换为另一列中的变量

如果我有用户的消息列表,我正在尝试保留一个数据框。我希望能够用我引用的列中的内容替换我的消息中的变量。

例如,这有效:

但这不会:

0 投票
0 回答
154 浏览

r - 有没有办法在 Mac OS Catalina 中安装“胶水”?

我正在尝试在我的 MacOS Catalina 中安装胶水库——它不支持 32 位应用程序。

有没有 64 位版本或替代版本?

0 投票
1 回答
60 浏览

r - 从索引中获取列表元素名称

我正在尝试使用以下glue代码来创建信息丰富的错误消息

使用这个测试列表,我们看到它有效:

但是是否可以使用在它说导致glue错误的地方返回错误:xtest[[1]]

Can't calculate my_function because x is of type numeric

0 投票
0 回答
30 浏览

r - 使用 R 在 Postgres 中更新 JSONB

正如标题所述,我正在尝试从 R 内部更新 jsonb 字段。我有几个更改要应用。原始数据集由第三方应用程序创建,但需要针对多行进行更正。

以下语句作为数据库语句工作正常:

现在,我需要为几个不同的 id 更新“产品”字段。假设以下数据框为例:

通常我会sql_glueglue包中使用,但我用完了动态生成上述查询的引号。

我遇到了报价问题。知道如何解决这个问题吗?