腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
purrr
和
dplyr
:
是
rlang
::
sym
的
最佳
方式
吗
、
、
、
我想编写
使用
dplyr
动词
的
函数,这意味着我必须涉足
rlang
的
浑浊水域。 为了提供一个具体
的
示例,假设我想
使用
purrr
::map_df()遍历
dplyr
::group_by()中
的
变量。介绍了如何编写my_summarise()函数;其中
的
方法
是
对分组变量
使用
rlang
::enquo(),然后
使用
!!取消引用。这种方法可以创
浏览 4
提问于2018-01-07
得票数 4
回答已采纳
1
回答
具有未知长度变量列表
的
R函数
试着把学到
的
R分出来,我在工作中经常做
的
一件事
是
,我用特定时间
的
周期变量拉出加权方法。weighted.mean(var4, wgtvar) 我们一直都在这样做,但我并不总是知道我要拉多少变量,每次编辑这段代码都会很痛苦,所以我为自己构建了一个excel表,但这似乎
是
一个学习如何编写函数来完成它
的
好机会问题
是
,我不知道怎么写,这样它才能工作。我知道我
的
论点
是
: 1.当前
的
数据集2.周期3.加权变
浏览 4
提问于2020-06-24
得票数 1
回答已采纳
2
回答
如何在R中
使用
变量value作为grepl
的
参数?
、
、
、
、
下面
是
我
的
代码: ABData <- data.frame(a = c(1,2,3,4,5), id = c("Non valid cases with nogrepl(id, pass)) 我想在grepl中
使用
变量b
和
c作为参数,但是当时我没有得到正确
的
结果,而当我
使用
dataframe
的
实际列名时,我得到了正确
的
结果。 救命!!
浏览 10
提问于2020-08-14
得票数 0
2
回答
不
使用
向量
的
sym
有超过一个元素。
、
、
、
df <- data.frame(A = c(1,1,1), B = c(2,2,3))
dplyr
::count(df, !!!
rlang
::
sym
(variables))Run `
rlang
::last_error()` to see如果variables
是
A或B,而不是两者兼而有之,这是可行
的
浏览 9
提问于2021-12-23
得票数 0
2
回答
带占位符
的
dplyr
列选择。并粘贴到mutate_at中
、
、
、
我想用平均值替换缺少
的
值。 为此,我
使用
mutate_at,因为我有一个很长
的
变量列表。我不知道如何告诉
dplyr
选择A_mean、B_mean等。
浏览 6
提问于2020-03-31
得票数 1
回答已采纳
1
回答
如何在闪亮
的
应用程序中按输入列名排列数据表?
、
我试图在一周内为我
的
数据可视化项目编写一个应用程序,但我似乎无法让我
的
应用程序提供我想要
的
输出。该应用程序应该接受一些输入(一个人
的
教育程度-这对输出和他们所掌握
的
三项技能没有影响),并对给定
的
数据表进行排列,从而使所得到
的
排列表具有按降序排列
的
最佳
匹配职业。我已经向我
的
教授
和
TA请求帮助,我
的
助教向我指出了arrange()函数
和
desc(mydata[, in
浏览 0
提问于2018-11-27
得票数 0
回答已采纳
1
回答
正确计算列表列中
的
‘`
rlang
`’表达式
、
、
这是一个后续问题to (),它解决了我在自定义函数中遇到
的
问题,
使用
表达式过滤数据,同时标记数据点。但答案提出了另一个我不知道如何解决
的
问题。以下
是
使用
rlang
计算用户输入表达式
的
自定义函数,以筛选出数据,同时将标签附加到数据点。当不在列表列中
使用
时,此函数可以正常工作。
rlang
::
sym
(a)) ggplot(mapping = aes( x = !!<e
浏览 0
提问于2018-08-31
得票数 0
回答已采纳
1
回答
如何在
dplyr
::mutate()
的
RHS上
使用
动态变量?
、
、
是否可以在
dplyr
::mutate()
的
RHS上
使用
动态变量?fu)基线变量可能
是
: x_1,x_2,x_3,.感谢@akrun给出了整洁
的
解决方案。对于其他有类似场景的人,我修改了他们
浏览 1
提问于2020-05-12
得票数 2
回答已采纳
3
回答
使用
名称作为字符串,根据条件替换一列中
的
值
、
、
如果我有这样
的
数据:我可以很高兴地替换c2中比4大
的
值产生期望
的
输出2 2 34 4 106 6 10 但是,我希望
使用
字符串(在本例中为"c2" )按其名称选择列,因为列选择不应该是硬编码
的
,而是与上下文相关
的
我能想到
的
最好
的</em
浏览 0
提问于2019-06-26
得票数 1
回答已采纳
1
回答
用
dplyr
对r数据进行非标准评估
和
变异
、
、
、
我很难弄清楚如何
使用
包含R数据帧列名
的
字符串来执行一些基本
的
计算,从而将其转变为新
的
列。例如,我有基线值列
和
具有后处理时间点
的
其他列。我想为此
使用
列名字符串,因为我将
使用
指定了不同时间点
的
数据,并且我需要一个编程解决方案。 例如,我有这个数据框架,我认为我需要在下面的变异行中
使用
一些语法,但我无法确切地知道如何编写右侧。我希望名为“day1_fc”
和
“day2_fc”
的
列表示第1天
浏览 6
提问于2020-08-18
得票数 0
回答已采纳
1
回答
没有全局变量“.”
的
可见绑定。
、
、
、
我目前正在
使用
devtools共同开发一个devtools包。我们在我们
的
函数中
使用
tidyverse %>%以及相关
的
purrr
和
dplyr
包。comp_var_ind_filt <- req_var_nms %>%这在我们
的
Github据我所知,此错误
是
由于基于
浏览 0
提问于2021-03-26
得票数 7
1
回答
计算时
的
问题-变量必须
是
X或Y,而不是Z。
、
该函数
的
基础
是
对应
的
vec函数。Error in `
dplyr
::mutate()`:bootstrap_p_vec <- function(.x){ x_term <- x if (!.x =
rlang
::
sym
(col), #.ns = "healthyR.ts"
浏览 10
提问于2022-09-14
得票数 1
2
回答
如何应用多列生成R中
的
数据汇总列表
、
、
我试图自动化这段代码,但我想不出如何
使用
应用程序或映射函数来完成它!为了我自己
的
理智而清理它。
浏览 1
提问于2020-06-12
得票数 2
回答已采纳
1
回答
循环遍历变量名
和
ifelse变量名
、
、
如下所示: vars = c('v1', 'v5') for (i in c('a', 'b')) { df %>% mutate(
rlang
::
sym
(n) = ifelse(is.na(
rla
浏览 20
提问于2021-07-19
得票数 0
2
回答
如何
使用
从r中
的
列表中计数唯一值
、
、
、
、
在这里,我曾经问过一个类似的问题,关于如何从dataframe中计数唯一值,但是我需要
使用
"lapply“代替,因为我以前
使用
的
方式
不起作用,或者我无法让它与列表一起工作。我也被告知
使用
其中一个应用功能会更好。这代表了我
的
数据: species1 <- data.frame(var_1 = c("a","a","a","b", "b", "b"), va
浏览 0
提问于2018-05-01
得票数 1
回答已采纳
2
回答
purrr
::pmap与
rlang
的
混淆行为;“引用”或不引用参数,即q。
、
、
、
、
我有一个自定义函数,在该函数中,我正在
使用
rlang
从dataframe读取输入
的
变量。不管输入
的
参数
是
引号还是非引号,这个函数
的
工作
方式
都很好,不受影响。但是,奇怪
的
是
,当这个函数与
purrr
::pmap一起
使用
时,它只能在引用参数
的
情况下起作用。 为什么函数行为
是
这样
的
?如何
使用
rlang</
浏览 0
提问于2018-05-22
得票数 6
回答已采纳
1
回答
R中
的
标准评价与非标准评价
、
、
、
我对
dplyr
函数
的
参数感到困惑,对标准求值(SE)或非标准求值(NSE)也不是很清楚。我只想传递一个变量给
dplyr
::arrange(),但是失败了。但是,传递给
dplyr
::select()
是
可行
的
。> library(
dplyr
)> var_name <- "mpg" > mtcars %>% as_tibble() %>%
dplyr
::s
浏览 28
提问于2018-03-01
得票数 2
回答已采纳
1
回答
如何使tidyverse函数既支持带引号
的
参数又支持不带引号
的
参数?
、
、
、
我知道如何使函数支持对名为'variable‘
的
参数
使用
准引号{对未加引号
的
函数参数
使用
dplyr
::enquo(variable) },或者如何制作需要您对参数{
使用
rlang
::
sym
("variable有没有一种简单
的
方法可以让函数同时支持带引号
和
不带引号
的
参数? 例如,
dplyr
::select()允许select(mtcars, mpg)
和</
浏览 11
提问于2020-04-29
得票数 6
回答已采纳
2
回答
获取df每一列
的
摘要(
dplyr
::count)
、
、
", "data.frame"A tibble: 6 x 3 col1 col2 col3 1 a n z 2 NA n a 3 b z z 4 NA a b 5 c NA 1 c 是否可以将
dplyr
::count函数应用于每一列,或者返回每个列
的
唯一条目以及每个唯一值可能出现
的
数字
的
其他函数?
浏览 3
提问于2020-04-03
得票数 4
回答已采纳
1
回答
传递要变异
的
字符串
、
、
我已经看过这个问题
的
答案了,但没有找到解决问题
的
办法。# creation of toy dataset iris[1:5, 1] <- rep(NA,
浏览 0
提问于2019-06-22
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券