腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9583)
视频
沙龙
1
回答
如何将
.
names
与
dplyr
交叉
变异
和
匿名
函数
一起
使用
r
、
dplyr
、
purrr
参考across() (https://
dplyr
.tidyverse.org/reference/across.html)的文档,您可以
使用
.
names
参数指定从
dplyr
谓词返回的名称。即 iris %>% summarise(across(starts_with("Sepal"), mean, .
names
= "mean_{.colversicolor
浏览 25
提问于2020-09-07
得票数 4
1
回答
函数
内部的
dplyr
:当
函数
和
colname是参数时,将
函数
应用于列
r
、
dplyr
我正在尝试编写一个
函数
,它接受列名
和
(n
匿名
)
函数
作为参数。该
函数
应该
使用
dplyr
通过应用该
函数
来更改由列名标识的列。 ... other
dplyr
commands ...mutate_(.dots = setNames(fun.call, colname) ... other
dplyr
浏览 0
提问于2016-03-11
得票数 1
回答已采纳
4
回答
结合select助手
和
谓词
函数
在
dplyr
中进行
变异
r
、
dplyr
我想以编程方式根据谓词
函数
(例如is.character)
和
"select助手“(例如starts_with("Z"))同时选择要
变异
的列。library(
dplyr
) 期望的输出(mutate_at(df, "Z1", paste, "b"structure(list(V1 = "a",
浏览 1
提问于2018-08-23
得票数 3
回答已采纳
4
回答
为什么
dplyr
filter()不能在
函数
中工作(即
使用
变量作为列名)?
r
、
filter
、
dplyr
一种用
dplyr
函数
过滤、分组
和
变异
数据的
函数
。基本管道序列在
函数
之外工作得很好,这就是我
使用
真正的列名的地方。将其放入一个
函数
中,其中列名是一个变量,其中一些
函数
可以工作,但有些
函数
并不是最显著的
dplyr
::filter()。对于
如何将
变量传递到
函数
内部(或外部),以及为什么变量与其他
dplyr
函数
一起
工作
浏览 3
提问于2017-07-23
得票数 6
回答已采纳
3
回答
dplyr
:我如何写等价于table()基
函数
并保留列名?
r
、
left-join
、
calculated-columns
、
dplyr
dplyr
是快速的,我想
使用
%.%管道很多。我希望
使用
一个表
函数
(按频率计数),并保留列名,并使输出成为data.frame。如何
使用
dplyr
函数
实现
与
下面代码相同的功能(想象一下拥有6M行的巨型data.table (BIGiris) )> <e
浏览 1
提问于2014-06-25
得票数 4
回答已采纳
1
回答
在R中
使用
变量
函数
中的列名(跨())
r
、
dplyr
、
across
change_apple = c(TRUE,TRUE) ,banana_new = c(1,3)) mutate( across(c(var_to_
浏览 1
提问于2020-11-18
得票数 4
3
回答
用R中的mutate_at覆盖许多列?
r
、
dataframe
、
dplyr
考虑到下面的dataframe,我尝试
使用
带有lambda
函数
的
dplyr
::mutate_at对除c
和
d之外的所有列进行
变异
,但没有成功:-223, 1), d = c(1, 1, 2)), .
Names
= c("a", "b", "c", "d"), row.
names
浏览 3
提问于2018-08-08
得票数 2
回答已采纳
2
回答
在选择
函数
外部
使用
starts_with()来定义向量
r
、
dataframe
原始data.frame的格式为: > head(Moment_all) Exterior Interior Sections Spacing UG
Names
grepl(paste(notbaseline,collapse = "|"),Moment_all$
Names
),] 问题是我不能在保护列时
使用
starts_with,而且我需要过滤各种类型的字符,而这些字符并不总是有一个明显的模式来直接调用它们有没有更好的方法根据
Names
列中的字符删除行?
浏览 20
提问于2020-09-07
得票数 1
回答已采纳
2
回答
根据另一列中的值指定方向
r
、
dplyr
我有这个示例数据集(df): structure(list(sensor = c(12, 12, 12, 8, 12, 12, 8)), class = "data.frame", row.
names
= c(NA, -7L)) 📷 我想创建一个名为direction的新列,在该列中,每当sensor从12更改为8时,我将在
与
12相同的行中输入out,而每当sensor从8更改为12时,我将在
与
12相同的行中输入in。我想要的数据集如下所示: 📷 我在考虑
使用
dplyr
浏览 21
提问于2019-03-12
得票数 1
回答已采纳
3
回答
如何删除有关funs()的警告消息在
dplyr
中是不推荐的
r
、
dplyr
当我
使用
这个脚本时,我会收到这样的警告信息 count(Species) %>% 警告消息:从
dplyr
0.8.0开始,不推荐funs()。
浏览 0
提问于2020-12-04
得票数 0
回答已采纳
1
回答
在变体中
使用
匿名
函数
r
我想
使用
dataframe中某一列中的字符串作为sub搜索中的字符串,该字符串位于dataframe的另一列的逐行搜索中。我想用
dplyr
::mutate来做这件事。我已经想出了一种
使用
匿名
函数
和
apply来实现这个功能的方法,但是我觉得apply不应该是必要的,我在实现mutate的方式上肯定做错了什么。(是的,我知道tools::file_path_sans_ext可以给出最终的结果,而不需要
使用
变异
;我只是想了解如何
使用
muta
浏览 0
提问于2018-12-20
得票数 2
回答已采纳
2
回答
R:按行排列的
dplyr
::变体
使用
接受数据帧行并返回整数的
函数
r
、
row
、
dplyr
我正在尝试
使用
管道
变异
语句
使用
自定义
函数
。我看起来有点类似的,但徒劳无功。假设我有这样一个数据框架(其中blob是一些变量,
与
特定任务无关,但是整个数据的一部分): data.frame(exclude=c('B','B','D'),,它
使用
变量名,因此根据exclude列中的值选择一些,例如,对未在exclude中指定的变量计算一个
和
(它总是一个字符)。
names
(d
浏览 1
提问于2017-05-30
得票数 14
2
回答
用r中后缀从数据帧中删除向量
r
、
subset
、
suffix
例如:newdata <- subset(mydata, -contains("_rc_1")) Error: No tidyselect variables were也许这在grepl()
和
正则表达式中做得最好,但我很难实现一个按计划执行的版本。
浏览 1
提问于2019-09-23
得票数 1
回答已采纳
2
回答
使用
dplyr
的select变量名加引号的地方
r
、
dplyr
通常我会选择一个子集的变量,这个子集是一个
函数
的结果。在这个简单的例子中,我首先获得与宽度特征相关的所有变量名library(magrittr) extract(grep(".Width", .))如果我尝试
使用
此
函数
作为选择列的方法,则会发生以下情况: select(Species,
浏览 4
提问于2015-10-22
得票数 9
回答已采纳
1
回答
过滤/子集空单元格"“
与
NA。为什么子集(df,x=‘’)
与
子集(df,x=‘’)相反。在
dplyr
还是基地的窃听器?
r
、
filter
、
dplyr
、
subset
、
na
='')的结果是:<0 rows> (or 0-length row.
names
)library(
dplyr
)df%>
浏览 1
提问于2020-12-22
得票数 1
回答已采纳
1
回答
dplyr
友好用户
函数
与
连接
函数
一起
使用
r
、
function
、
dplyr
我编写了一个简单的
函数
来清理每个数据集中的查找变量,并以这样的方式
使用
它: x %>% by = 'clean_name') 这个
函数
可以很好地完成它的目的。我的问题是:我如何创建一个
与
dplyr
(即没有引号等)
一起
工作的<e
浏览 1
提问于2019-02-21
得票数 4
回答已采纳
2
回答
为每组匹配对创建一个差异变量,mutate_at()两组
r
、
matching
、
dplyr
我想找出2020
和
2010变量之间的差异,对于每个变量。所以最后我想要10个变量: A_diff,B_diff,C_diff,...,A_A_diff,等等。我如何用
dplyr
在R上做这件事?我考虑过
使用
mutate_at,但我不认为我可以
使用
两个变量的“集合”。我也考虑过
使用
mutate,因此:mutate(diff = vars(ends_with("_2020")) - vars(ends_with("_2010"))),但显然这是行不通的,因为
变异<
浏览 10
提问于2020-10-31
得票数 0
2
回答
如何在data.frame中更改单元格值
r
、
dplyr
、
pipe
假设我有下面的data.frameDF = data.frame('A' = 1:4, 'B' = letters[1:4])DF[DF[,'B'] == 'a', 'A'] <- 9999 如何
使用
dplyr
::pipe
函数
来实现相同的功能?
浏览 13
提问于2020-05-09
得票数 0
回答已采纳
1
回答
使用
== ()
函数
时发生
变异
时
dplyr
错误"length(xmin) 1不是真“
r
、
dplyr
我的数据框架如下所示upper <-c(5,15,30)我想
使用
dplyr
的
变异
创建一个新的变量的面积下的曲线下的一个定义的
函数
当我在一对上下值上
使用
这个
函数
时,它不会出现错误,如下所示。integral(my_fun, 1,5)但是,当我尝试
使用
dplyr
的变体运行相同的
函数
时,我会得到以
浏览 2
提问于2020-10-14
得票数 3
回答已采纳
2
回答
通过
使用
dplyr
添加前缀重命名所有列( id列除外)
r
、
dplyr
、
rename
df %>% replacement has length zero 对如何修改这个有什么提示吗?.
浏览 0
提问于2021-03-19
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
R语言必学包之dplyr
Python学习笔记(四)
R爬虫从0开始-世界濒危遗产地数据爬取案例
Python实现计算器、Python网站爬虫、数据整理转化等
二十一、Python的函数-函数的高级话题
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券