腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
dplyr
包
中
使用
summarise
和
across
,
同时
区分
数字
列
和
非
数字
列
、
、
、
我想
使用
dplyr
在
一个数据集上执行一些操作,如下所示: data <- data.frame(day = c(rep(1, 15), rep(2, 15)), nweek = rep(rep(1:5(一周
中
只有两天)。我想通过以下方式总结数据(按firm分组):(1)取一周
中
每一天的平均值,而变量为numeric (即quant
和
price),并为不是数值的变量采用第一个条目(
在
本例
中
为firm,但在我的真实数据集中,我有多个不是数值的变量(D
浏览 12
提问于2020-06-30
得票数 1
回答已采纳
3
回答
合并两行-表示两个值,或保留一行
中
的数据,如果其他行
中
缺少数据
NA)), row.names = 1:2, class = "data.frame") 我想
使用
列
如果同一
列
中有两个值,则取平均值。
浏览 17
提问于2021-10-25
得票数 1
回答已采纳
4
回答
除了我指定的一
列
外,我如何总结所有
列
?
、
我想总结一下这个数据
中
除了一个
数字
栏之外的所有数据
列
。100A, 111, 14, 300 .tbl = group_by( Precinct .predicate = is.numeric,) 这里的问题是,结果是一个对所有
数字
浏览 3
提问于2018-11-28
得票数 11
回答已采纳
1
回答
基于另一个具有条件的数据填充
我
在
R上是新的,我有一个22x252的数据集,252
在
第1(ID)列上有许多重复的值。我创建了另一个数据集,该数据集具有唯一值的n行(这些值已经被填充),我希望根据其他数据集填充其余的
列
(基本上是将所有
在
第1
列
中共享相同值的值加起来)。 有什么基本功能可以让我做到这一点吗?致谢
和
问候
浏览 1
提问于2020-05-31
得票数 0
回答已采纳
2
回答
简化桌子(压扁它们!)R-基Q
我有一个基本的Q,我想要一个快速的R解.name day red blue orange blackbill 2 yes bill 4 no name red blue orange black因此
浏览 7
提问于2020-11-25
得票数 1
回答已采纳
1
回答
当函数返回列表并对数据进行分组时,如何
使用
dplyr
的汇总(跨( ))
、
我试图
在
MannKendall函数中
使用
dplyr
的总结(跨())(返回列表)。如果我不
使用
group_by(),那么
使用
它没有问题,但是当我
使用
它时,我会得到一个错误。这是我的密码:
summarise
(
across
(where(is.numeric),~list(MannKendallp.value, statistic)))) %>% piv
浏览 6
提问于2020-11-19
得票数 1
回答已采纳
1
回答
从R
中
的数据矩阵中提取向量范数
、
(-1.5,1.5)e <- c(0.5,-0.5)以更详细的方式,这就是我想要执行的:我试着
使用
norm
和
Frobenius,但是我想把所有的东西都放入一个函数
中
,以便以后
使用
。
浏览 2
提问于2021-05-12
得票数 1
回答已采纳
1
回答
以最有效的方式确保
dplyr
::
summarise
()
中
的唯一值
、
、
、
我通常有一个有很多character类型的
列
(
在
20到30之间)
和
只有3-4个类型的numeric
列
的tibble。对
数字
列
进行分组
和
汇总非常快,但我
在
确保每个分组var值具有唯一值的
同时
汇总字符
列
的方法总体上相当慢。 我只是想知道有没有比
使用
paste()更快的方法。::group_by(id) %>%
dplyr
::
summarise
_if(is.c
浏览 24
提问于2019-04-05
得票数 1
回答已采纳
2
回答
如何
使用
dplyr
::c_
across
()对不同类型的变量进行总结
、
、
d=c("tt", "ss", "ss", NA))df%>%
summarise
(NAs = sum(is.na(c_
across
()))) 错误:
summarise
()输入NAs的问
浏览 0
提问于2020-09-18
得票数 4
回答已采纳
1
回答
在
将` `
dplyr
::
summarise
()`与` `
across
()`函数一起
使用
时,我是否可以混合
使用
列表
和
公式语法
、
我想
使用
带有
dplyr
::
across
()函数的
dplyr
::
summarise
()来生成一个表,其中包含
非
缺失值的数量、一些变量的平均值
和
标准差。我可以
使用
purrr建模语法获得关于缺失值和平均值的信息,但是如果不
使用
多个汇总调用,然后
使用
bind_cols(),我不知道如何将摘要放到单个表
中
iris %>%
summari
浏览 15
提问于2021-04-15
得票数 4
回答已采纳
1
回答
通过
使用
lapply
和
dplyr
跨多个
列
的分组列计算描述性统计数据(mean,sd,n),从而得到NA值
、
、
noquote(x), na.rm = T), n = n()) }) 但是,每组
数字
列
的平均值
和
标准差是R提供了大量的警告消息,例如:
在
mean.default(noquote(x),na.rm = T)
中
:参数不是
数字
或逻辑的:返回NA
在
is.data.frame(x)
中
:通过强制引入的NAs 但是我也尝试过
使用</e
浏览 21
提问于2021-07-06
得票数 1
回答已采纳
1
回答
用行生成空值进行总结
我有一个包含多个
列
的dataframe,并且希望通过取以特定名称开头的平均on
列
来逐行总结。因此,这应该总结这些
列
,并且只返回每个命名参数的各个
列
。., sum) %>% group_by(Species) %>% mutate(
summarise
(
across
(starts_with(c('Sepal','Petal')), mean), .groups
浏览 2
提问于2022-10-20
得票数 2
回答已采纳
1
回答
变体在这里做什么。我不明白
、
似乎我经常遇到这样的问题,我并不真正理解我
使用
的整洁的诗句函数
在
幕后发生了什么。我需要一个人来解释为什么这不是一个我会理解的方式。我试图运行以下代码:df2.p<- df2 %>% mutate(
across
(4:9,~./weight))df2<- df1.w %>%
summarise
(
浏览 7
提问于2021-03-05
得票数 1
回答已采纳
1
回答
计算R
中
单个行
中
相同的行名数据条目
、
我有一个df,其中包含给定年份的球员,并在一
列
中
显示了他们的统计数据。
在
某些情况下,我有多个相同球员的条目(他们是同一个人,只是
在
不同的联盟
中
完成了工作)。
浏览 15
提问于2020-08-27
得票数 0
回答已采纳
1
回答
Dplyr
:
在
小组中计算观察的次数并总结?
median <- iris %>%
summarise
(medianSL = median(Sepal.Length),), medianPW = median(Petal.Width)) 我还想要一个
列
(这样,上面的代码块就会生成一个表,该表的中间长度
和
每一行的总数n?
浏览 5
提问于2022-11-10
得票数 0
7
回答
按多
列
分组,并对其他多
列
求和
、
、
、
、
我有一个大约有200
列
的数据框,其中我想按前10个左右的因子对表进行分组,并对其余
列
求和。 我有我想要分组的所有列名的列表,以及我想要聚合的所有cols的列表。有没有
使用
data.table、plyr或其他
包
的解决方案?
浏览 0
提问于2011-11-21
得票数 21
5
回答
R
中
data.frame的每一
列
的所有值之和
鉴于这一数据集:1 Mary 65 1103 Jane 64 115 199 425 问题是,限定符可以超过2(即不仅仅是身高
和
体重)。
浏览 7
提问于2013-08-23
得票数 55
回答已采纳
1
回答
如何在R
中
显示聚合函数
中
的多个值
列
Airpod', 'Macbook', 'iPhone'), East = c(1:7), West = c(5:11), North = c(15:21), South = c(24:30))对于所有区域,下面的内容也很好(但提到了区域名称): aggregate(cbind(East, West, North, So
浏览 4
提问于2021-04-25
得票数 1
回答已采纳
1
回答
在
保留不同
列
中
的多个数据类型的
同时
,只记录某些值保留其他值。
我有一个有1000多个字符
列
的数据帧。我希望将某些字符
列
重新编码为
数字
列
,但将其他
列
保留为字符。我希望不需要手动实现这个,包括/排除用于重新编码的
列
(也就是操作需要在整个数据帧上)。我尝试
使用
dplyr
::recode
和
dplyr
::case_when,但是未编码的
列
都被强制转换为NA,或者我必须将所有
列
转换为
数字
。::recode
和
<
浏览 3
提问于2022-06-29
得票数 2
回答已采纳
3
回答
如何将属于同一日期的两行相加?
、
、
、
我有如下数据,有一个日期变量,4个数值变量
和
6个分类变量。57 18 3 5 2017 Q1-2017 January-2017 1 -2017 01-2017我该怎么做?
浏览 0
提问于2019-08-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
dplyr和tidyr简介 数据处理
R语言必学包之dplyr
必学包之dplyr包
快速掌握R语言中类SQL数据库操作技巧
R包系列——stringr包
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券