腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
dplyr
:
在
第一次
满足
条件
时
替换
值
、
、
如何在tidyverse中执行下面的基数r操作? res <- data.frame(distr=c(100,200,303,303,200,100),distr2=c(110,210,300,300,190,90)) res[which.max(res$distr),"distr2"] <- res[which.max(res$distr),"distr2"] + sum(res$distr)-sum(res$distr2)
浏览 15
提问于2019-10-10
得票数 1
回答已采纳
1
回答
R/
dplyr
:根据两个
条件
替换
行
值
,保持所有其他
条件
不变
、
dog4 apple John's cat6 cherry Jane's dog4 apple John's cat6 carrot Jane's dog 我尝试使用
浏览 10
提问于2020-05-20
得票数 0
回答已采纳
3
回答
在
dplyr
中给定
条件
更改多列
值
、
我希望找到一种简单的方法来执行如下的操作,但使用
dplyr
,实际上是
在
满足
条件
时
将3列中的
值
替换
为NA。dta[dta$na.ind == 1, c('x1', 'x2', 'x3')] <- NAdta <- dta %>%
浏览 4
提问于2017-03-19
得票数 8
回答已采纳
1
回答
试图找到
条件
代码,从另一个变量中的
值
中减去
值
,并将结果输入到新变量中。
、
、
、
我想运行一个代码,检查变量x中的
值
,如果
满足
条件
,则从变量y获取值并从变量z中减去它,并将其输入变量q。如果不
满足
条件
,则查看其他
条件
,如果
满足
,则从y中减去z。如果不
满足
任何
条件
,那么请重新考虑NA。
dplyr
:::mutate_cols(.data
浏览 8
提问于2022-11-08
得票数 1
回答已采纳
2
回答
在
React中检查
条件
的最好方法是什么?
、
、
在
React中,检查特定
条件
的最佳方法是
在
第一次
单击按钮
时
满足
,但仅在
第一次
单击该按钮
时
才
满足
。 第二次单击该按钮
时
,将
满足
第二个
条件
。我尝试用state来做这件事,我设置了初始
值
: class TestComponent extends React.Component {
浏览 18
提问于2020-06-16
得票数 1
回答已采纳
4
回答
特定于组的变量跟踪
满足
条件
时
的最后一次观察。
、
我试图构造一个特定于组的变量,即:下面是一辆MWE。我更愿意使用data.table (或
dplyr
)来实现可伸缩性/性能,但对其他建议持开放态度。谢谢!
浏览 1
提问于2019-10-11
得票数 3
回答已采纳
2
回答
R data.table遍历列以有
条件
地
替换
行
值
、
如果
满足
给定
条件
(小于零),我希望有
条件
地
替换
行中的
值
,并且我希望对每列1.5亿行的数百列(示例中为20列)进行
替换
。我正在七小
时
内尝试我
在
堆栈上找到的每一个解决方案,所以请不要将其标记为重复。:-)library(data.table)dt <- data.table(id=c(1:1000), x=rnorm(1:1000,60,20)) 使用直观的循环创建新列in 50:70) {
浏览 0
提问于2018-05-03
得票数 1
回答已采纳
2
回答
dplyr
基于多个
条件
替换
列中的na
值
、
我
在
Occupation列中有两个NA
值
的数据,我试图使用
dplyr
来用单词Pensioner
替换
值
。 这就是我所拥有的。因此,基本上,我试图根据三个
条件
替换
列Occupation中的所有Occupation
值
,然后,一旦
满足
了这三个
条件
,就用work retired
替换
。
浏览 0
提问于2018-05-20
得票数 4
回答已采纳
5
回答
如何循环通过,匹配和
替换
?
、
、
、
、
我有多个具有相同大括号的字符串,如果我得到的计数为1,则需要
替换
第一次
出现,如果计数为2,则将其
替换
为动态字符串,直到
满足
条件
。如果
第一次
出现{{1}应该用新
值
替换
为$row"link",然后用新
值
替换
{{2}}等等。
浏览 0
提问于2019-05-25
得票数 1
回答已采纳
1
回答
如果在R中
满足
条件
,则跨多列用NA
替换
值
、
、
、
、
如果
满足
条件
,我将尝试用NA跨多列
替换
值
之间的
值
。*_agg为1
时
,我希望包含num_in_dept的列为NA,所以如下所示:solution <- tibble(id = 1:6,num_in_dept = c(1, 1, 2, 5, 100, 6)) 我尝试过使用replace_with_na_at (来自nanier包)和na_if (来自
dplyr
我知道我的选择标准是正确的(
dplyr
::match
浏览 0
提问于2020-01-11
得票数 1
回答已采纳
1
回答
基于两个
条件
编写函数或循环来
替换
数据,其中一个
条件
是时间
、
9600, class = "data.frame") 我的目标是编写一个函数/循环/脚本,如果压力超过10,000的时间少于2分钟,该函数/循环/脚本将把压力读数发送到0(或NA或任何小于10,000的
值
)例如,如果压力
在
+/- 11,000左右徘徊1分钟,这60个压力数据点将发送到0。 之所以设定10,000大关,是因为我不太担心低于这一数字的任何事情。10000 & sum(nrow(df$Index)) < 120) { }
浏览 25
提问于2021-10-04
得票数 1
回答已采纳
1
回答
将所有大于X的
值
替换
为NA,仅在一列中
、
我的数据框中有一列具有极端异常值,我想用NA
替换
它。我该怎么做呢?基本上,我想用NA
替换
列中所有高于30的
值
。
浏览 0
提问于2020-08-14
得票数 0
2
回答
我如何在
满足
其他
条件
的情况下,过滤2016年总统选举的数据,以包括N.A.的参赛作品?
、
因此,我使用
dplyr
包过滤2016年美国总统选举数据(
在
dslabs中),以便
满足
以下
条件
:library(
dplyr
)polls <- polls_us_election_2016 %>% filter(state == "U.S." &c("A+"
浏览 2
提问于2020-01-08
得票数 1
回答已采纳
1
回答
基于另一列的最大
值
(
dplyr
::group_by)的组的
条件
筛选元素
、
、
、
、
df <- read.csv("http://www.sharecsv.com/dl/da89d0f973c81ad8c0ff4bcb0e7293b0/testdata.csv")我想看看复制的TOF
值
。每当发现一个重复的
值
(换句话说,属于同一个
dplyr
::group的TOF
值
),我希望保留那些
满足
以下
条件
的
值
:
浏览 4
提问于2020-01-14
得票数 0
回答已采纳
2
回答
满足
某些
条件
的
第一次
约会
、
、
我想在
满足
条件
的时候找
第一次
约会。d.SalesAmount)>10000唯一的问题是,我的数据太复杂,太大,无法计算每个日期的
值
,然后
在
满足
条件
时
选择最小日期。当网络销售额超过10000
时
,有没有快速找到
第一次
约会的方法?是否需要某种循环?
浏览 0
提问于2014-10-31
得票数 0
回答已采纳
1
回答
如何用基级数据
替换
不等式
条件
如果不
满足
这个
条件
,那么我想用date的date数据
替换
它。我目前使用的是for循环,但是当
满足
了很多
条件
时
,它会非常慢。有更快的方法吗?样本数据 base <- data.frame(id = rep(1, 10), date = seq_along(1:10), max = c(90, 80, 70,
浏览 2
提问于2016-06-07
得票数 2
回答已采纳
1
回答
循环中的变量更改
、
、
(parameter) { if(condition) { }假设循环运行了几次,并在
第一次
循环
时
就
满足
了
条件
但它第二次循环
时
,
条件
就不
满足
了。变量是否仍然等于它在第一个循环中分配的
值
?
浏览 1
提问于2013-04-25
得票数 0
回答已采纳
1
回答
xts元素的索引和
替换
、
、
我有这两个对象:当我拥有这些位置
时
,我希望
在
满足
sig中
条件
的相同位置
替换
xts对象中的
值
(例如,0 我需要了解做这些事情的正确方法。谢谢
浏览 0
提问于2014-02-13
得票数 0
2
回答
如何使用
dplyr
统计每列
满足
逻辑
条件
的次数
、
我有一个包含一些
值
的dataframe,我想要检查每一列,计算
满足
逻辑
条件
的次数。我可以
在
base R中处理这个问题,但是我正在为
dplyr
包而苦苦挣扎。35 20 83我想返回列A到列D的行数,其中所述列和X之间的某些运算返回TRUE,例如:出现的次数where (2 * Col) +X> 90,sum((2*df$A) - df$X > 90) 返回A列中
满足
条件<
浏览 20
提问于2021-05-25
得票数 0
回答已采纳
2
回答
安卓服务- startService被多次调用,导致
值
混淆...
、
我的代码中有一些
条件
调用,它使用通过bundle传递给该服务的不同数据
值
启动相同的服务。当我检查只有一个
条件
满足
时
,服务在所有
条件
下都工作得很好。但是当两个或更多的
条件
匹配
时
,这些调用相同的服务,但是捆绑使用不同的数据
值
。问题是,当
满足
这种情况
时
,第一个调用发送的
值
不会被第二个
条件
替换
以启动相同的服务。所以服务响应是错误的。serviceinte
浏览 1
提问于2011-06-19
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
必学包之dplyr包
快速掌握R语言中类SQL数据库操作技巧
excel函式分类及清理处理类
Numpy第5练:不影响原数组,如何替换数组中符合条件的元素?
向右操作符及其相关函数的基本用法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券