腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
dplyr
::
mutate
()
中
的
默认
列名
输入
编写
一个
函数
、
、
我正在尝试
编写
一个
函数
来计算数据框
中
的
新列。我希望该
函数
具有
默认
的
列名
作为
输入
,并且能够从<code>D0</code>
中
调用。下面是
一个
简化
的
示例,其中我
使用
一个
名为<code>D1</code>
的
列来计算四舍五入
的
年龄。&
浏览 3
提问于2018-12-14
得票数 3
回答已采纳
1
回答
dplyr
在不
使用
确切
列名
的
情况下对分组数据进行变异
、
我正在尝试
编写
一个
函数
来处理多个相似的数据集,这里我想用上一次面试
中
同一对象获得
的
分数减去第二次面试
中
受试者获得
的
分数。在我要处理
的
所有数据集中,感兴趣
的
分数将存储在第二列
中
。为每个特定
的
数据集
编写
数据很简单,只需
使用
确切
的
列名
,一切都会很顺利。(score_change = colname_2nd-lag(colname_2n
浏览 1
提问于2021-03-16
得票数 0
2
回答
如何传递列来安排()和
mutate
()
、
我想要
一个
使用
dplyr
的
函数
,其外观类似于下面的AddPercentColumns()。df %>%
mutate
(Percent = col / sum(col) * 100) %>%
mutate
我可能传入
一个
列名
字符串并
使用
arrange_()和
mutate
_(),但是
浏览 3
提问于2015-03-27
得票数 2
回答已采纳
1
回答
函数
内部
的
dplyr
:当
函数
和colname是参数时,将
函数
应用于列
、
我正在尝试
编写
一个
函数
,它接受
列名
和(n匿名)
函数
作为参数。该
函数
应该
使用
dplyr
通过应用该
函数
来更改由
列名
标识
的
列。 ... other
dplyr
commands ...
mutate
_(.dots = setNames(fun.call, colna
浏览 0
提问于2016-03-11
得票数 1
回答已采纳
1
回答
自定义
函数
:如何
使用
sym()和!!引用另一列!(爆炸)在
dplyr
0.8.0
中
不
使用
funs()?
、
、
、
在
dplyr
0.8.0
中
,包装器funs() (在
mutate
_at()或summarise_at()中
使用
)是软推荐
的
. 新
的
推荐语法是
使用
~sum(.)而不是funs(sum(.)),这是我以前
使用
过
的
“旧样式”。我
的
目标是将旧语法转换为新语法,但是,当funs()
中
的
函数
调用
使用
(!!sym())将
列名
的</em
浏览 0
提问于2019-03-06
得票数 1
回答已采纳
2
回答
有没有一些专门针对tibble和管道内衬
的
副作用
的
功能?
、
、
我想知道是否可以
使用
dplyr
::select、
dplyr
::
mutate
或
dplyr
::transmute这样
的
函数
来调用副作用
函数
?我有步行,但它不是来自同
一个
家庭。tibble::as.tibble(mtcars) %>%
dplyr
::
mutate</em
浏览 6
提问于2019-01-15
得票数 2
回答已采纳
3
回答
将
列名
的
向量传递到变异体(
dplyr
)
中
的
paste()
、
、
我正在尝试
编写
一个
函数
,它将来自user
的
列名
向量作为其参数之一。
列名
将用于指定数据帧
的
哪些列将被粘贴在一起,以在
dplyr
::
mutate
中
形成
一个
新列。我试图首先折叠参数向量
的
元素,然后在变异体中
使用
折叠
的
字符串-这是错误
的
。请参阅下面的最新尝试。我做了其他尝试,但我不理解
dplyr
中
<e
浏览 0
提问于2017-08-15
得票数 4
回答已采纳
5
回答
使用
dplyr
计算行
中
的
值数
、
这个问题应该有
一个
简单而优雅
的
解决方案,但我想不出答案,下面是:X2 <- sample(1:5, 5,T)library(
dplyr
)df %>%
mutate
(nu
浏览 9
提问于2016-06-09
得票数 7
回答已采纳
1
回答
在
dplyr
变异
中
,如何
使用
变量分配新
的
列名
?
、
我可以
使用
一个
变量来表示
dplyr
mutate
中
的
列名
,只要它位于计算部分
的
右侧。这样做很好:var <- "mass"
mutate
(height = height * 2,但是,如果我试图
使用
一个
变量来表示
浏览 2
提问于2022-08-20
得票数 2
回答已采纳
2
回答
尝试在自定义
函数
中
重用
dplyr
代码块;我遗漏了什么?
、
Hadley说,“当您复制和粘贴代码块超过两次时,您应该考虑
编写
一个
函数
”--我经常用
dplyr
编写
这个链: group_by(col) %>%
mutate
(percent = round((n / sum(n)) * 100, 2) %>%我想用两个参数来创建
一个
函数
:数据框架和变量或
列名</em
浏览 5
提问于2016-03-13
得票数 2
回答已采纳
1
回答
如何指定tidyverse管道%>%来自包tidyr?
、
、
、
我正在尝试调整我
编写
的
函数
,以便
使用
"::“(例如,
dplyr
::
mutate
)显式调用其他包。但是,添加"::“不适用于管道操作符%>%。我该怎么打电话?这样做是行不通
的
: B = 1:4) magrittr::%>% 我收到
的
错误
浏览 4
提问于2020-10-17
得票数 0
1
回答
获取列
的
名称作为在
mutate
_all整洁管道
中
运行
的
附加参数
、
、
我想在
函数
中
使用
列
的
名称,而不显式地将它作为
函数
的
参数,在
一个
整齐
的
调用
中
(
dplyr
,tidyr,purrr,.)管子。这是因为我希望在许多列(例如
mutate
_all和map)上
使用
这个
函数
,而不是对每个列分别
使用
mutate
。假设我希望每个列
中
的
每个值都以该
列名
和下划线作为前缀
浏览 1
提问于2017-09-13
得票数 1
回答已采纳
1
回答
如何将提供给
函数
的
输入
文件名包含在结果输出
列名
中
、
、
我刚开始
使用
列表
中
的
函数
。这里我附加了
一个
示例代码。the function on the list map(Destination,
浏览 10
提问于2022-01-22
得票数 0
回答已采纳
3
回答
当我不知道data.frame
中
的
列名
时,当我
使用
dplyr
mutate
函数
时
、
当我不知道
列名
时,我想知道如何
使用
dplyr
mutate
函数
。是的,"df minimum rowwise() minimum= %>% ( x,y,z))“是有效
的
,因为我
输入
了
列名
x,y,z。但是,假设我有
一个
非常大
的
包含数百列
的
data.frame,但我不知道所有的
列名
。在我上面提供
的
示例data.frame
中
,让我们假设
浏览 2
提问于2018-09-05
得票数 1
2
回答
在
编写
自定义
函数
时将
列名
传递给
dplyr
::coalesce()
、
、
、
我正在尝试
编写
一个
函数
,它将包装
dplyr
::coalesce(),并将接受
一个
数据对象和
列名
来合并。到目前为止,我
的
尝试都失败了。paul## 3 bob <NA> <NA>## 5 bob <NA> <NA> 在
编写
自定义
函数
浏览 4
提问于2020-11-23
得票数 1
回答已采纳
1
回答
将
列名
粘贴到
dplyr
::
mutate
中
、
使用
dplyr
很容易创建
一个
新列作为其他列
的
函数
mutate
(iris, Sepal.Length + Sepal.Width)
mutate
(iris, print("Sepal.Length",quote=FALSE) + print(&qu
浏览 2
提问于2016-02-11
得票数 3
回答已采纳
2
回答
函数
以数据帧
列名
作为R
中
的
输入
。
、
在另
一个
函数
的
数据帧上嵌套
函数
操作
的
最佳方法是什么?我想
编写
一个
函数
,它接受
一个
数据帧和
一个
列名
,然后对该列执行一些操作,并返回修改后
的
数据框架,如下所示: return(df)
浏览 4
提问于2022-04-13
得票数 0
回答已采纳
1
回答
动态提供参数以使
函数
在变异
中
运行。
、
、
首先,我很抱歉,如果之前有人问过这个问题,我已经找过了,也没有找到任何与我想做
的
事情相匹配
的
东西。 我正在尝试创建
一个
函数
,根据数据帧中用户生成
的
列来打包数据。要做到这一点,我
使用
dplyr
中
的
mutate
()
函数
和基R
中
的
cut()
函数
,但是,我想不出如何
使用
在剪切()
函数
中
传递
的<
浏览 7
提问于2016-06-27
得票数 0
回答已采纳
1
回答
将
列名
从
mutate
_each传递到
函数
、
我想通过
dplyr
::
mutate
_each对所有列应用
一个
转换。library(
dplyr
)mtcars %>%
mutate
_each(funs(mult(.,2))) # Multiply因此,
列名
应该作为附加参数传递给
函数
。
mutate
_each期间丢失,所以我目前通过向_
mutate
__ ( SE版本)传递
一个
带有惰性计
浏览 7
提问于2015-10-22
得票数 6
1
回答
如何通过将
列名
作为参数传递而不每次指定数据来创建
函数
?
我有两个问题: 我正在尝试创建
一个
函数
,该
函数
允许用户
输入
数据集
浏览 4
提问于2020-09-04
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券