腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Dplyr
的
mutate
函数
:在
过滤
另一
列
的
基础上
,添
加有
值
的
列
、
假设我们有如下伪表: library(
dplyr
) test_df <dbl> <dbl>2 2 204 4 40 5 5 50 我想要实现
的
是添加一个新
的
列
,它将包含所有记录
的
相同
值
,但是这个
值</
浏览 14
提问于2021-07-06
得票数 1
回答已采纳
1
回答
如何在其他
列
的
所有组合中更改新
列
?
、
、
我
的
出发点是辉格党
的
数据,从图形包。它包含一个关联矩阵。 现在,对于每个
列
/变量组合,我想知道是否所有
列
都是1,并为该组合创建一个新
列
,如果所有
列
都为1,则为0。辉格数据只是一个例子:我正在寻找一个矢量化方法,不管
列
/组合
的
数量如何,都可以使用它。使用
dplyr
,我可以
在
across()
函数
中使用
mutate
()
函数
创建多个新
列</em
浏览 0
提问于2020-11-20
得票数 0
回答已采纳
3
回答
使用
dplyr
向量对数据帧上多
列
的
乘积
、
我希望将数据中
的
几个
列
乘以向量
的
值
(同一
列
中
的
所有
值
都应乘以相同
的
值
,根据
列
的
不同),同时保持其他
列
的
原样。由于我广泛地使用
dplyr
,所以我认为使用
mutate
_each
函数
可能很有用,所以我可以同时修改所有的
列
,但是我完全不了解fun()部分
的
语法。
另一
浏览 3
提问于2016-12-20
得票数 1
回答已采纳
1
回答
使用
mutate
_if ()还是其他
函数
?
、
我希望以
另一
列
中
的
值
为条件,对
列
中
的
值
进行变异。例如,
在
mtcars中,只有
在
cyl==6
的
情况下,才会将8
的
值
添加到
列
"gear“中。我尝试使用
dplyr
包中
的
mutate
_if,如下所示,但没有成功。欢迎任何建议。谢谢。library(
dplyr
) mtcars %>%
浏览 1
提问于2019-06-20
得票数 1
回答已采纳
2
回答
R如果is.na()为True,则执行不起作用
的
函数
;条件
的
长度大于1,将只使用第一个元素
、
、
、
、
我尝试使用if语句,该语句表示如果一个
值
为is.na,则在
另一
列
上执行
函数
。,但我不需要用一个
值
替换
另一
个
值
。相反,如果is.na() = TRUE,我需要运行一个
函数
,并且我正在使用
的
函数
(
mutate
_geocode)自动生成新
列
,因此我不需要将它分配给新
列
。这是我一直
在
尝试
的
: library(
dplyr
浏览 0
提问于2019-06-13
得票数 0
1
回答
在
R中有任何方法只保留行被
过滤
的
列
吗?
、
在
dplyr
中,我看到了变体
函数
中
的
一个参数,即.keep。它采用“所有”、“使用”、“未使用”或“无”
的
值
。如果传递" used ",则只显示计算过
的
列
和已使用
的
列
。library(
dplyr
) y = c(2,1,4),
浏览 0
提问于2021-10-11
得票数 1
回答已采纳
5
回答
Dplyr
在
指定位置变异新
列
、
、
举个例子:b = c(1,2,3)d = c(7,8,9)如何在"a“(或任何其他定义
的
位置)后加上"a1”,而不是
在
末尾?
浏览 4
提问于2018-07-04
得票数 14
1
回答
使用
dplyr
中
的
按
列
操作将多个
列
值
除以指定
的
行。
、
如何使用
dplyr
中
的
按
列
操作将多个
列
值
除以指定
的
行?对于单个
列
的
情况,这个问题已经回答了好几次,但我正在尝试使用
dplyr
的
按
列
排列
的
across
函数
为多个
列
找到一个解决方案。(我能找到
的
唯一相关答案是使用取代
的
mutate
_at
函数
。)下面是我尝试使用玩具数据集完成<em
浏览 0
提问于2021-06-12
得票数 1
回答已采纳
1
回答
R:
dplyr
::filter & base::`[`无法处理
列
类型ts
、
我试图从R data.frame中filter行(用
dplyr
的
说法),但在使用base::`[`和
dplyr
::filter时遇到了问题。day"), someNum2 = rnorm(60)) dfTest = dfTest %>%
dpl
浏览 1
提问于2015-04-13
得票数 2
1
回答
Ggplot始终使用geom_col将“总计”栏放置为最远处
的
右栏
、
我正在创建一个如下所示
的
图表。问题是,我希望灰色
的
“总”栏总是
在
最右边。当前代码在下面,请任何人修改/提供任何附加代码以产生这种效果吗?")+如果有人能提供帮助,那么下面的数据框架可以用来生成我认为
的
原则
浏览 3
提问于2022-03-08
得票数 0
回答已采纳
3
回答
变异
函数
未更新
、
我有一个有几列
的
tbl_df。我正在对它运行一个简单
的
变异来更新一个
列
,但是该
列
没有被更新。cat是一个可以是empty或NA
的
列
。这可能是什么原因造成
的
?我已经尝试将文本放在cat
列
中,以便它不是空
的
,或者是NA,以防导致问题。这仍然不起作用。
浏览 2
提问于2015-04-17
得票数 4
回答已采纳
1
回答
IF(SUMPRODUCT)(利用R
的
最大公式)
、
、
、
、
我
在
R中有下表,并希望生成一个额外
的
列
,
在
Excel中将使用该公式执行:这个公式是:如果单位价格= 0,那么:将所有其他销售
的
最高单价返回给同一客户和同一项目。如果单价不等于零,则返回相同
的
单价。对于A:C
列
,所需
的
输出是:structure(list(customer = c("John", "Atticus", "Sally&qu
浏览 0
提问于2020-11-08
得票数 1
回答已采纳
1
回答
R对名义数据使用factor() -如何为多个变量
的
标签赋值
我想用R来分析一个调查,而不是通常
的
excel方法。Q1和Q2包含名义数据(1,2),我希望将这些
值
替换为(“是”,“否”)。我可以使用下面的代码对Q1执行此操作,但我不确定是否应该使用子集或使用c(以使用因子
函数
。该调查将有大约25个问题需要应用,所以我更希望它在一行代码中完成,而不是25个。
浏览 1
提问于2015-12-16
得票数 1
3
回答
dplyr
通过
在
另一
个数据中应用汇总
函数
来计算一个新
列
、
我想在一个名为CNT
的
数据文件中创建一个新
列
( df )。该
值
将使用来自summarise包
的
dplyr
函数
计算。它应该返回一个数字,因为我需要计算
另一
个dataframe中
的
列
(=cars),但是
过滤
的
条件是由df
的
2
列
中
的
值
决定
的
。数据格式:df <-
浏览 0
提问于2019-02-01
得票数 4
回答已采纳
1
回答
使用
dplyr
从
另一
列
返回
值
、
、
我尝试从
另一
列
返回一个
值
,这是基于对同一行中
另一
列
的
不同
列
进行
过滤
而得到
的
。我试过了:library(data.table) column2<- c(1,2,3,5,6,8&quo
浏览 0
提问于2018-02-07
得票数 2
回答已采纳
1
回答
获取
列
的
名称作为
在
mutate
_all整洁管道中运行
的
附加参数
、
、
我想在
函数
中使用
列
的
名称,而不显式地将它作为
函数
的
参数,
在
一个整齐
的
调用中(
dplyr
,tidyr,purrr,.)管子。这是因为我希望
在
许多
列
(例如
mutate
_all和map)上使用这个
函数
,而不是对每个
列
分别使用
mutate
。假设我希望每个
列
中
的
每个
值
都以该列名和下划线作为前缀
浏览 1
提问于2017-09-13
得票数 1
回答已采纳
1
回答
R中
的
自定义查找
函数
在
dplyr
中不起作用::
在
R中发生变异
、
、
、
我正在尝试使用一个自定义
函数
,它
过滤
数据并从
dplyr
::
mutate
和
dplyr
version 0.8.3
的
另一
列
中提取信息。我有两种错误。> lookup_function("dk")> lookup_function("el")
dplyr
::变体运行
在
dplyr
浏览 1
提问于2019-12-11
得票数 2
回答已采纳
1
回答
对包含第n行
值
的
函数
使用
mutate
、
、
我想知道是否可以使用
dplyr
的
mutate
函数
将一个新
列
添加到数据框中,该数据框是来自其他
列
的
多个行
值
的
函数
。例如,如果我有一个包含
列
a和b
的
数据框df,并且想要创建一个新
的
列
c,其中c = a[n] + b[n +1],我可以将
mutate
与for循环一起使用吗?我尝试了下面的代码,但它不起作用: for(n in 1:
浏览 0
提问于2017-07-25
得票数 1
回答已采纳
1
回答
row::与条件为全局变量可回收
的
第一行产生
的
ifelse进行变异
、
、
、
我很好奇为什么对
dplyr
::
mutate
()
的
调用中
的
一个
dplyr
::
mutate
()语句似乎只适用于我
的
数据框架
的
第一行。这将返回一个
值
,该
值
在
整个
列
中循环使用。由于
在
ifelse()
的
任何一种情况下计算
的
表达式仅在我
的
数据框架
的
上下文中有效,所以我希望条件检查和由此产生
的</e
浏览 4
提问于2017-10-06
得票数 2
回答已采纳
1
回答
将变形应用于
dplyr
中
的
多个
列
和行
、
、
这是一个非常简单
的
问题,但却让我大吃一惊。 B = seq(from = 3, to = 4, by = 0.0255))
mutat
浏览 3
提问于2018-08-16
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【Excel】提取一列中的不重复值函数
【Excel】提取一列中的唯一值函数
R语言dplyr包浅谈(一)
dplyr和tidyr简介 数据处理
必学包之dplyr包
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券