腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
dplyr
mutate
中
的
动态
语句
、
我有一个主要
的
数据框架,我需要根据各种conditions.New变量名称和条件
动态
地改变和创建新
的
变量。我设法将条件作为列放在另一个dataframe.The问题中,我需要解决
的
问题是评估主数据帧
中
的
语句
。(AA1=ifelse(col1<.5&col6>.1,1,0))','
mutate
(CA1=ifelse(col11<.7 & col5>.2,1,0))',
浏览 26
提问于2020-10-22
得票数 1
回答已采纳
1
回答
动态
地改变不毛之地
的
顺序
是否可以使用如下所示
的
dplyr
::ntile
语句
动态
地更改ifelse
的
顺序?library(
dplyr
) y <- "asc"
mutate
(tile = ntile(ifelse(y == "asc
浏览 2
提问于2021-06-03
得票数 1
回答已采纳
2
回答
如何使用
dplyr
在R
中
的
数据库上
动态
创建新
的
变量/列?
、
我是新来
的
斯塔克沃弗,对R很陌生。我真的很感谢你
的
帮助。 我使用
dplyr
的
mutate
()函数根据一个初始列创建了一组新列。对于预先知道要创建
的
列数,一切都正常。但是,在我
的
应用程序
中
,要创建
的
新列
的
数量是未知
的
(或者更确切地说,在运行代码之前确定为输入参数)。但是,我希望程序能够处理一个
动态
变量数(例如,五个或十个新变量)。我还想在collect()之前完成所有的计算,因为我希
浏览 8
提问于2019-12-21
得票数 2
回答已采纳
2
回答
dplyr
在尊重group_by
的
同时使用
动态
变量名进行变异
、
我正试着在变异中使用
动态
名称。我想要做
的
是使列数据标准化,使列数据按最小标准差
的
组进行标准化。每个列都有不同
的
最小标准差。例如(为了方便起见,我省略了循环和map
语句
)require(magrittr)iris <- tbl_df(iris) varname <- 'Sepal.Length'
浏览 1
提问于2018-04-19
得票数 9
回答已采纳
1
回答
dplyr
/tidyquant xts
中
的
简单ifelse
语句
、
、
我正在尝试使用tidyquant或
dplyr
创建一个简单
的
dplyr
语句
。("
mutate
_") : 我知道tidyquant包可以在xts数据上使用
dplyr
函数,所以我也试图使用tidyquant来
浏览 1
提问于2018-12-08
得票数 1
回答已采纳
1
回答
动态
生成列名
、
我想根据cut
语句
的
宽度
动态
地生成列。df <- data.frame(AGE = 10:19, NUM = rnorm(n=10)) num_by <- 2
mutate
(AGEGROUP = cut(AGE, breaks = seq(10, 20, by = num_by), right = F)) %>%
浏览 0
提问于2018-08-31
得票数 1
回答已采纳
1
回答
如何使用
dplyr
获得两个“带/不带时区
的
时间戳”
的
秒数之差?
、
、
当数据库
中
(PostgreSQL)
dplyr
::
mutate
操作计算两个时间戳之间
的
差异时,将返回一个字符向量,表单
的
每个元素如下所示:在本例
中
,它是HH:MM:SS.ssssss。如何让
dplyr
返回这个以秒为单位
的
时间差向量?也就是说,除了将其作为
mutate
语句
的
一部分之外,我还想做与
浏览 2
提问于2017-05-15
得票数 0
4
回答
dplyr
中
Sapply
的
替代方案
、
我想知道如何在
dplyr
中
编写类似于sapply
的
代码。这里我计算
的
是no。截然不同
的
价值。我有多个类似的sapply
语句
,所以我想在
dplyr
中使用
mutate
编写。distinctValues <- sapply(iris, function(var)
dplyr
::n_distinct(var))
浏览 36
提问于2021-05-17
得票数 5
回答已采纳
9
回答
在`
dplyr
`中使用
动态
变量名
、
、
我想使用
dplyr
::
mutate
()在一个数据框
中
创建多个新列。列名及其内容应该是
动态
生成
的
。来自iris
的
示例数据:iris <- as_tibble(iris)multipetal <- functiondf <-
mutate
(df, varname = Petal.Width * n) ##
浏览 288
提问于2014-09-24
得票数 224
回答已采纳
1
回答
滞后于前一天
、
我试图将数据滞后于R
中
的
前一天,但是在dataset
中
,每天都有多个观测。我怎样才能做到这一点?我已经研究过使用
dplyr
来滞后变量,并使用if
语句
来实现这一点,但是这需要大约8个嵌套
的
if
语句
来确保所有的观察结果都滞后于前一天。df <- df %>%
dplyr
::group_by(HomeTeam) %>%
dplyr
::
m
浏览 1
提问于2019-08-20
得票数 1
回答已采纳
2
回答
用于数据表
中
多个同时赋值
的
`:=`不尊重更新
的
值。
、
用于数据表
中
多个同时赋值
的
:=不尊重更新
的
值。列x是递增
的
,然后我打算将更新
的
x值赋值给y。为什么这个值不等于预期
的
值?
浏览 1
提问于2020-03-11
得票数 1
回答已采纳
2
回答
如果存在其他要素,则变异NA_real_
、
数据帧: exdf <- data.frame( b = c(2,2,2)Error: Problem with `
mutate
()` input `我想告诉
dplyr
尝试变异,否则如果出了什么问题,就让新特性c都是NA_real_,
浏览 16
提问于2021-06-27
得票数 1
回答已采纳
1
回答
用{glue}
动态
“粘合”
、
、
有什么方法可以为{ glue }提供一个向量来
动态
选择哪些列会被“粘合”呢?desired,这是我希望看到
的
,但是我只希望能够为glue
语句
提供vars。library(glue) head() %>% ## just forless data #
mutate
(glue_string = glue_data(&qu
浏览 2
提问于2022-11-22
得票数 2
回答已采纳
3
回答
dplyr
:
mutate
_at + coalesce:列
的
动态
名称
、
、
一段时间以来,我一直在尝试将
mutate
_at与coalesce结合起来,以防列名是
动态
生成
的
。 在我
的
示例
中
只有5列,但在实际数据中有更多(并且不是所有列都应该包含在coalesce步骤
中
)。我希望避免创建额外
的
变量,只是在
mutate
_at表达式
中
包含所有内容,因为这是更长
的
dplyr
“流”
的
一部分。data_example %>%
dplyr
::<
浏览 26
提问于2019-03-04
得票数 10
回答已采纳
1
回答
使用
dplyr
::
mutate
/
mutate
_if具有多个条件
的
Ifelse
语句
、
、
如果一组变量
中
的
任何变量是1或0,则使用
dplyr
::
mutate
和基本any函数,我想创建一个新变量,使其成为
dplyr
::
mutate
。0 0 0 0 0 0 1 0这不会提供所需
的
浏览 1
提问于2018-06-02
得票数 2
回答已采纳
2
回答
在
Dplyr
中
按组计数行:计算错误
、
在使用group_by之后,我尝试使用
dplyr
来计算行数。50 B 2 25 B 2 25 28 0.14 要计算超越概率,我只需要将排名除以观察次数,但我发现在group_by
语句
后
的
dplyr
中
很难做到这一点。我是否对<em
浏览 4
提问于2017-10-28
得票数 3
2
回答
两个日期之间
的
变量差
、
我试图在R中使用
dplyr
来区分两个日期之间
的
变量。一个简化
的
例子:library(
dplyr
(xvar = seq(0:45)) dataA <- dataA %>%
mutate
(startd =(vardiff = last(xvar
浏览 1
提问于2020-08-19
得票数 1
回答已采纳
1
回答
dplyr
::summarise_all在
mutate
_all后
的
错误
、
为什么
dplyr
::summarise_all在
dplyr
::
mutate
_all之后抛出一个错误这两种方法
中
的
任何一种似乎都很好,但似乎并不是在
mutate
_all之后总结
的
。mtcars %>%
dplyr
::
mutate
_a
浏览 0
提问于2018-05-05
得票数 1
回答已采纳
1
回答
如果两列
的
值相同,如何用R
中
的
值替换第三列
中
的
NA?
我正在使用
的
数据显示参与者
的
性别在三栏(基线、第一时间点和第二时间点)。对数百名参与者来说,基线和第二时间点
的
性别没有变化,但在第一时间点则是NA。如果在列前(基线)和列后(第二个时间点)存在相同
的
值(1=male、2=female),则我试图导出正确
的
代码来更改该列
中
的
NA。我
的
知识是基本
的
,因为我目前正在学习R。请有人建议一些可能有效
的
密码吗?我试图用if/ but
语句
找出一个for循
浏览 7
提问于2022-05-15
得票数 0
回答已采纳
1
回答
比较R
中
的
原子类型和列表类型
、
我在下面的代码
中
得到了一个错误> a ==
dplyr
::
mutate
comparison用例是将a作为参数放在函数
中
。如果a是函数
dplyr
:::
mutate
,我想要执行一个特定
的
执行。
浏览 9
提问于2022-07-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python中的控制语句
SQLite中的GROUP BY语句
dplyr和tidyr简介 数据处理
Python中的条件语句if else
Python3中的if语句
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券