跨多个向量聚合,保留仅具有特定向量NA的条目

科林

产生一些例子 data

site<- c(12,12,12,12,45,45,45,45)
horizon<-c('A','A','B','C','A','A','B','C')
value1<- c(19,14,3,2,18,19,4,5)
value2<- c(NA,NA,3,2,NA,NA,4,5)
data<-data.frame(site,horizon,value1,value2)

说我使用聚合功能按地点和地平线汇总值1

aggregate(value1~site+horizon,data=data,FUN=mean)

R版画:

  site horizon value
1   12       A  16.5
2   45       A  18.5
3   12       B   3.0
4   45       B   4.0
5   12       C   2.0
6   45       C   5.0

但是,如果我同时按两个向量进行聚合,则会丢弃所有A层,因为它们没有用于 value2

aggregate(.~site + horizon,data=data,FUN=mean)
  site horizon value1 value2
1   12       B      3      3
2   45       B      4      4
3   12       C      2      2
4   45       C      5      5

我想从我的第一个聚合调用中生成输出,并为其附加一个列,value2其中包含A层的NA条目。

比赛
aggregate(.~site + horizon,data=data,FUN=mean, na.action=na.pass)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有多个NA的向量的替代元素

来自分类Dev

将向量与R中具有多个条目的数据框进行匹配

来自分类Dev

向量(具有向量的结构)

来自分类Dev

查找具有特定值的向量的索引

来自分类Dev

具有向量功能的数据表聚合,取2

来自分类Dev

根据特定值从具有多个元素的向量中获取索引

来自分类Dev

在具有管道功能的向量中应用is.na()函数

来自分类Dev

指向具有多个对象的成员函数的指针的向量C ++

来自分类Dev

从具有多个时区R的字符向量中提取时间

来自分类Dev

在具有多个条件的向量中返回最大值

来自分类Dev

在向量中查找具有多个需求的对象

来自分类Dev

如何向量化具有多个 if 语句的函数?

来自分类Dev

如何验证向量在特定索引处是否具有值

来自分类Dev

如何创建具有特定格式的向量列表?

来自分类Dev

R检查向量的至少20%是否具有特定值

来自分类Dev

R:使用`rnorm`创建具有特定方差的向量

来自分类Dev

旋转平面使其具有特定的法向量

来自分类Dev

Java打印向量的输入并删除具有特定编号的向量

来自分类Dev

获得具有特定字段的向量,形成结构向量的更好方法?

来自分类Dev

如何检测一个向量是特定向量的子集?

来自分类Dev

从特定向量元素采样的ifelse条件

来自分类Dev

无循环的特定向量运算

来自分类Dev

转换特定向量中的列表元素

来自分类Dev

从特定向量元素采样的ifelse条件

来自分类Dev

具有日期向量的ymd

来自分类Dev

具有标记类型的向量

来自分类Dev

Python:如何生成在随机位置上具有非零条目的向量?

来自分类Dev

确定向量是否有序

来自分类Dev

Spark中具有固定向量的数据帧行的点积

Related 相关文章

热门标签

归档