腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
每个
值
的
一个
条件
上
mutate_at
多个
列
?
、
我有
一个
超过一百万行
的
数据帧,一天中
每个
小时都有一
列
。我想改变这些
列
中
的
每个
值
,但修改取决于
值
的
符号。我怎样才能有效地做到这一点呢?我可以对这些小时值进行收集(然后分散),但在大数据帧
上
收集似乎相当慢。我也可以对所有24
列
执行相同
的
变异操作,但当
mutate_at
看起来能够做到这一点时,这似乎不是
一个
很好
的
解决
浏览 5
提问于2019-08-02
得票数 2
回答已采纳
1
回答
如何对不同
的
列
使用
mutate_at
和case_when来填充不同
的
值
?
、
、
、
我有
一个
包含
多个
列
的
数据框架(demo_df),并且我试图根据特定
的
条件
添加两个新
列
。如果满足
条件
,这两
列
将使用不同
的
值
填充。我正在使用case_when内部
的
mutate_at
来变异两个变量。queries <- demo_df%>%
mutate_at
(vars(c(QueryText, QueryStatus
浏览 3
提问于2021-03-19
得票数 0
回答已采纳
1
回答
dplyr从any_vars()筛选
条件
创建新
的
布尔变量
、
我想根据
多个
变量
的
条件
创建
一个
布尔变量。
如
的
第二个答案所示,您可以根据
多个
列
的
许多
条件
进行筛选:我想做这样
的
事 test <- mtcars %>% mutate(has.4
浏览 0
提问于2019-08-15
得票数 2
回答已采纳
1
回答
在r中循环数据帧中
的
过程
、
我想对数据框中
的
列名中具有特定模式(.theta)
的
特定
列
应用
一个
函数。下面是我想要做
的
一个
例子:adjust.score <- 0.9 # cut score data <- data.frame("A.theta"
浏览 7
提问于2019-08-20
得票数 1
回答已采纳
1
回答
将
mutate_at
与嵌套ifelse结合使用
、
这将使不存在于columnA中
的
值
在给定
的
条件
下(使用%>%)得到NA。如何使用
mutate_at
和嵌套ifelse实现相同
的
结果?这是
一个
更好
的
解决办法: if(is.logical(x)) }) 如果在这种情况下可能不合适,因为它返回
的
<em
浏览 3
提问于2018-01-04
得票数 3
回答已采纳
1
回答
在嵌套
的
dataframe列上使用
mutate_at
()生成
多个
非嵌套
列
、
、
、
、
因为我可以做一些像
mutate_at
()这样
的
事情,同时操作
多个
列
。例如:
mutate_at
(vars(-one_of(c("X1", "X2", "ref"))), funs(first = . - ref)) %>% tidyr允许我
浏览 3
提问于2017-08-25
得票数 5
回答已采纳
1
回答
在dplyr中基于向量创建新
列
、
使用dplyr,很容易使用mutate创建
一个
新
列
> mutate(df, newcol = NA)v1 v2 newcol2 2 b NA我们还可以使用
mutate_at
(
如
所示)使用向量创建
多个
新
列
: > cnames**将这些新<e
浏览 1
提问于2018-03-14
得票数 3
回答已采纳
2
回答
不能在r中
的
is.na()函数中使用mutate_if函数
、
我试图在is.na()中使用mutate_if(),但是我得到了
一个
错误: 任何帮助都将不胜感激!我
的
代码如下:
浏览 0
提问于2020-04-08
得票数 0
1
回答
使用mutate_if ()还是其他函数?
、
我希望以另一
列
中
的
值
为
条件
,对
列
中
的
值
进行变异。例如,在mtcars中,只有在cyl==6
的
情况下,才会将8
的
值
添加到
列
"gear“中。我尝试使用dplyr包中
的
mutate_if,如下所示,但没有成功。欢迎任何建议。谢谢。
浏览 1
提问于2019-06-20
得票数 1
回答已采纳
2
回答
将
多个
整数列读入字符串,尝试将gsub转换回整数。
、
、
、
、
我在100多
列
的
数据中有大约30
列
。我正在读取
的
文件将其数字存储为字符。换句话说,1300是1,300,R认为它是
一个
字符。我尝试过使用lapply,但不确定将什么作为"x“变量。这是我<em
浏览 1
提问于2018-04-05
得票数 0
回答已采纳
2
回答
使用
mutate_at
在每
列
之后插入相对
值
(相对于第二
列
)
、
、
我有
一个
包含
多个
列
的
dataframe (tibble),对于前两
列
之后
的
每一
列
,我想保留绝对
值
,但也要插入相对于第二
列
的
值
。例如,我从以下数据框架开始(列名可能会有所不同!)我还想在val2后面和val3之后插入
一个
列
,显示相对于val1
的
值
。,我无法编写正确
的
mutate_at
调用来在<e
浏览 0
提问于2018-03-12
得票数 3
回答已采纳
2
回答
dplyr::
mutate_at
遍历函数中
的
列
、
我希望将
每个
值
都设置为NA,其中对应
的
quality
列
(_f)包含9以外
的
其他
值
。首先,我使用实际测量值grep
列
号: col_var <- grep("^Date.|_f$", names(df), invert = T) 然后,我使用带有if_else函数
的
dplyr和
mutate_at
。我
的
问题是,
mutate_at
遍历col_val
的
所有
列
浏览 24
提问于2020-03-25
得票数 4
回答已采纳
1
回答
如何检查"Array“类型
的
python大熊猫数据帧
列
中
的
和或
条件
?
、
、
、
、
我已经创建了
一个
函数来检查熊猫数据帧
的
数组
列
中
的
每个
值
,然后相应地将
值
赋给
一个
新
列
。基本
上
是根据食物
的
摄入量来预测饮食是否健康。我写
的
函数: 创建
一个
名为"diet_status“
的
新
列
,并根据类型为数组
的
列
"food_intake”中
的
值</em
浏览 5
提问于2020-09-07
得票数 1
1
回答
如
何在
逐行庄园中
的
dplyr变异管道中应用匿名函数?
、
下面是
一个
简单
的
可重复
的
例子,我想在变量vs和vm
上
对vs数据进行变异,这样如果
值
等于1时,它就被更改为2。下面是我最初
的
方法,它会产生错误the condition has length > 1。所以很明显,它不是在迭代向量中
的
每个
元素。mtcars %>%
mutate_at
(vars(vs,am),function(x) {if(x == 1){x <- 2}}) 我
的
第二种方法是尝试
浏览 9
提问于2022-06-25
得票数 1
回答已采纳
3
回答
dplyr在循环问题
的
内部发生变异
、
、
我有
一个
包含23
列
的
数据框架,其中包含'NO‘、'STEADY’、'UP‘和'down’。我想将这23
列
中
的
所有值更改为0,如果是'NO',‘稳态’,而在其他情况下是1。我所做
的
是,我根据名称键创建了
一个
列表,其中保留了我
的
所有
列
,之后我使用for循环、ifelse语句和变体。(没有错误消息,也没有期望
的
结果)for (
浏览 1
提问于2019-07-28
得票数 2
3
回答
使用多功能
的
dplyr::
mutate_at
、
在
一个
mutate_at
步骤中,我是否可以在同一
列
上
连续使用
多个
函数,例如:(sqrt(log(X) select(mpg,disp) %>% , funs(sqrt)) %>% #> 3 1.563380 2.34106
浏览 0
提问于2018-05-14
得票数 4
回答已采纳
1
回答
突变多
列
、
、
、
我想使用tidyverse对
多个
列
执行计算。我知道如何为单个用户(在单个
列
中表示)做这件事,但我需要为1000+用户(因此也就是相同数量
的
列
)这样做。该数据集包含一年
的
所有小时(8760个
值
,365天,每24小时),并附带
多个
用户
的
值
。对于
每个
用户,我需要在特定
的
时间框架之间聚合正
的
值
(例如,在00:00到03:00之间
的
所有数
浏览 1
提问于2020-05-20
得票数 0
回答已采纳
1
回答
如果有超过2行丢失
的
数据,如何防止
值
之间
的
插
值
?
、
、
我想在
mutate_at
()中编写
一个
条件
语句,以便在数据行数超过2行
的
值
之间不进行插
值
。, NA, 3, 6, NA, NA, NA, 10, 9, 8), ) 这是我想要修改
的
代码块,这样它就不会在
值
之间有超过2个NAs
的
情况下内插(即var2
列
中
的
第5-7行应该保持NA,所有其他NA
浏览 0
提问于2019-04-09
得票数 1
回答已采纳
1
回答
如
何在
mutate_at
中指定函数参数
、
、
我希望在指定因素标签
的
同时,将data.frame
的
多个
列
从字符类转换为因子类。首先,我将创建
一个
虚拟
的
data.frame,在此代码
上
,其他人可以将问题再现如下:names(df) <- c("xxx_var1", "xxx_var2", "yyy
浏览 4
提问于2021-12-01
得票数 0
回答已采纳
2
回答
R:对
多个
列
进行变异以创建
一个
新
列
、
、
我正在尝试根据其他
列
的
值
创建
一个
新
列
。 下面是
一个
与我正在处理
的
数据集类似的数据集。我有三个变量,Test1,Test2,Test3。我正在尝试创建
一个
新变量,如果任何测试变量都是DF60、DF61、DF63或DF64或0,则为1。Test变量
上
循环,同时允许查找
多个
值
。在查看了一些类似的线程之后,我尝试了
mutate_at
,但我不认为这是正确
的
方法。"
浏览 12
提问于2017-11-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2017年最全的excel函数大全10—数据库函数
70个NumPy分级练习:用Python一举搞定机器学习矩阵运算
70个NumPy练习:在Python下一举搞定机器学习矩阵运算
如何用DAX使切片器的筛选视为OR条件
MySQL索引优化&聚簇索引&字段选择性&范围查询&组合索引的字段顺序
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券