r - 将元素添加到 R 中的调用对象

标签 r regex function character lm

我想知道如何添加 & weeks == 1s结束下面?

s <- substitute(type == 1 & ESL == 1 & prof == T) # A `call` object

# Tried the following to add "& weeks == 1" to end of `s` without success:

 c(s, "& weeks == 1")

期望输出如下所示的调用对象:

type == 1 & ESL == 1 & prof == T & weeks == 1

最佳答案

这可以在不使用 bquote 仅在语言级别转换为文本的情况下完成:

bquote(.(s) & weeks == 1)
## type == 1 & ESL == 1 & prof == T & weeks == 1

关于r - 将元素添加到 R 中的调用对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58455195/

相关文章:

c++ - 二维数组— “Too many initializer values”警告/错误

php - 正则表达式匹配电报用户名并在 PHP 中删除整行

javascript - 正则表达式 匹配包含 2 个字符之间的字符串

regex - 为什么这个 Perl 正则表达式不起作用?

JavaScript - for 循环与数组移位

jquery - Jquery中如何从另一个函数调用一个函数

r - 一旦运行 foreach 循环,Windows 7 上的 doRedis 就会出错

c - 在 C 中实现 R 代码

r - 带有用户输入的 knitr

r - 在带有刻面的图形上添加 R^2