腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
使用
dplyr
mutate
根据
列名
的
向量
创建
新
列
、
我想记录一些
列
的
日志,并
创建
名为logoriginal column name
的
新
列
。data(mtcars)
浏览 8
提问于2017-12-26
得票数 4
回答已采纳
1
回答
在
dplyr
case_when中输入所有
列名
,并
根据
条件分配给
新
列
、
、
、
你好堆栈溢出社区- 在R中,我希望基于数据框中
的
多个
列
生成一个
新
列
。如果满足每一行
的
条件,我希望
新
列
分配
列名
。例如,在下面的虹膜数据集中,
新
列
“最大”
根据
大小
的
不同而获得“Sepal.Length”或“Petal.Length”(即Sepal.Length>= 6.1或Petal.Length< 6.0)。case_when部分
的
新
<
浏览 21
提问于2021-08-04
得票数 0
3
回答
将
列名
的
向量
传递到变异体(
dplyr
)中
的
paste()
、
、
我正在尝试编写一个函数,它将来自user
的
列名
向量
作为其参数之一。
列名
将用于指定数据帧
的
哪些
列
将被粘贴在一起,以在
dplyr
::
mutate
中形成一个
新
列
。我试图首先折叠参数
向量
的
元素,然后在变异体中
使用
折叠
的
字符串-这是错误
的
。请参阅下面的最新尝试。我做了其他尝试,但我不理解
dplyr
中
的
<
浏览 0
提问于2017-08-15
得票数 4
回答已采纳
1
回答
在自定义
dplyr
函数中
使用
列
的
向量
、
、
我试图
使用
tidyverse来
创建
一个函数,它允许我获取一个
列名
向量
(类因子),计算满足某一条件
的
观测量(值==“是”),
mutate
(),并
使用
这个和
创建
新
列
,以便稍后对数据进行汇总。我已经编写了一个函数,可以对单个
列
执行此操作,但我希望能够
使用
all_of()语法将任意长度
的
列名
向量
传递给函数。当我尝试这样做时,我得到一个与
浏览 7
提问于2022-03-23
得票数 2
回答已采纳
2
回答
使用
tidyverse,如何动态生成
新
列
?
、
、
、
、
假设我有一个由数十个
列
组成
的
数据,我
的
自定义函数需要这些
列
中
的
每一
列
加上
向量
中
的
一个数字来给出所需
的
输出。在完成所有这些工作之后,我需要
根据
dataframe中
的
原始
列名
生成
新
的
列名
。如何
使用
tidyverse而不是for循环或base R中
的
其他解决方案来实现这一点。::
mutate
浏览 4
提问于2019-12-21
得票数 1
回答已采纳
0
回答
在
dplyr
中
的
for循环中
使用
向量
中
的
列名
、
这可能是相当简单
的
,但我正在努力让它工作。我现在有一个
列名
的
向量
:我现在想在for循环中
使用
dplyr
来改变一些
列
,但我正在努力让它识别它是一个
列名
for (col in columns) { cross.sell.val <- cro
浏览 2
提问于2017-11-21
得票数 1
回答已采纳
2
回答
如何在
dplyr
中
使用
表达式::在R中变异
、
、
、
、
我想
根据
给定
的
字符
向量
添加一个
新
列
。d# 1 1 3 4然而,在下面的代码中,虽然计算本身(即添加)工作,但
新
列
的
名称与我预期
的
不同data %>%
dplyr
::
mutate
(!!
dplyr
::
mutate</e
浏览 14
提问于2022-01-23
得票数 4
回答已采纳
2
回答
检查行是否包含另一
列
中
的
子字符串,打印值(R编程)
目标:错误:#Read in data MyData <
浏览 2
提问于2022-02-04
得票数 0
回答已采纳
1
回答
data.table可以按引用(变异)分配
向量
名称吗?
、
、
我有一个命名
的
颜色
向量
,用于
根据
列
值
使用
:=为
新
列
分配颜色。如果我
使用
dplyr
变异,则结果与data.table样式
的
变异不同。
使用
dplyr
,
向量
名称将被保留,而在data.table中,名称将丢失。dt1 <-
dplyr
::
mutate
浏览 3
提问于2021-11-18
得票数 4
回答已采纳
9
回答
在`
dplyr
`中
使用
动态变量名
、
、
我想
使用
dplyr
::
mutate
()在一个数据框中
创建
多个
新
列
。
列名
及其内容应该是动态生成
的
。来自iris
的
示例数据:iris <- as_tibble(iris)multipetal <- functiondf <-
m
浏览 288
提问于2014-09-24
得票数 224
回答已采纳
1
回答
试图
根据
另一个变量上
的
值更改一个值中
的
值
、
、
、
我试图删除一个变量中
的
一些NA,这取决于在前一个变量中得到
的
值,但我没有成功.有两个变量:info_geo和info_geo_actzd。如果前者
的
答案是“否”,我希望info_geo_actzd中
的
答案从"NA“改为"No”。其余
的
答案我想让他们和现在一样db <- db %>% info_geo =='No
浏览 3
提问于2022-11-08
得票数 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
回答已采纳
1
回答
在
dplyr
中基于
向量
创建
新
列
、
使用
dplyr
,很容易
使用
mutate
创建
一个
新
列
>
mutate
(df, newcol = NA)v1 v2 newcol2 2 b NA我们还可以
使用
mutate
_at
浏览 1
提问于2018-03-14
得票数 3
回答已采纳
1
回答
引用lapply,mapply中
的
列名
、
、
我有一个dataframes dat列表,每个列表都包含以下变量集,这些变量已经保存到字符串
的
向量
中: [1] "natgas_res_bau" "fueloil_res_bau""SO2_comm_propane" "VOC_comm_natgas" "VOC_comm_fueloil" "VOC_comm_propane" 我希望
使用
这两组变量执行一系列算
浏览 0
提问于2021-07-16
得票数 1
回答已采纳
2
回答
R
dplyr
使用
自定义函数更改多个
列
以
创建
新
列
、
、
我想
使用
dplyr
::
mutate
在data.frame中
创建
新
列
,
使用
自定义函数,该函数
的
参数是数据
的
向量
。create
的
列名
,但我得到了以下输出: paste0(gsub("\\s", "_", col.vec), collapse =- data.frame(A
浏览 0
提问于2019-02-06
得票数 3
1
回答
dplyr
根据
向量
中
的
名称突变多个
列
、
、
我想
使用
dplyr
's
mutate
函数将两
列
相乘。 但是,我不想为每个变异条件编写
新
行,而是
使用
存储在
向量
var1和var2中
的
列
的
名称。例如,最后,我希望在现有的bankdata中增加一个名为result1
的
列
,该
列
包含通过将
列
、现金和贷款相乘而得到
的
结果。这将继续到
创建
了3个
新
浏览 0
提问于2018-04-17
得票数 2
2
回答
从R中
的
函数或
向量
在dataframe中
创建
多个
列
我想在一个数据帧中
创建
多个
列
,每个
列
根据
现有
列
的
值计算一个不同
的
值。','4','5') test_df <- data.frame(date,close) 我想
创建
一个
新</em
浏览 0
提问于2020-11-06
得票数 1
1
回答
用带有R中动态
列名
的
group_by逐行名称循环
、
我想通过它们
的
ID来计算当前
的
值-滞后(值)。我
的
问题是如何循环这个过程
的
列名
?我想为每个计算值
创建
新
的
列名
。rnorm(60), i = rnorm(60), k = rnorm(60),我想用
新
的
列名
循环这个过程,从
列名
"a“到"
浏览 4
提问于2022-09-06
得票数 0
回答已采纳
3
回答
当我不知道data.frame中
的
列名
时,当我
使用
dplyr
mutate
函数时
、
当我不知道
列名
时,我想知道如何
使用
dplyr
mutate
函数。但是,假设我有一个非常大
的
包含数百
列
的
data.frame,但我不知道所有的
列名
。或者,我有多个data.frame数据集,它们都有不同
的
列名
;我只想在每行和每个data.frame中找到从第10
列
到第20
列
的
最小值。在我上面提供
的
示例data.frame中,让我们假设我不知道<em
浏览 2
提问于2018-09-05
得票数 1
2
回答
如何在
dplyr
中对循环进行变异
、
我想为数据帧中
的
一个列为一系列值
创建
多个滞后变量。我
的
代码可以成功地完成我想做
的
事情,但是不能
根据
我
的
需要进行扩展(数百次迭代)。(lag.Result1 =
dplyr
::lag(Result, n = 1, default = NA))%>%
mutate
(
浏览 0
提问于2019-05-01
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
R语言dplyr包浅谈(一)
dplyr和tidyr简介 数据处理
必学包之dplyr包
R语言必学包之dplyr
人鼠同源gene转换 & 免疫浸润分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券