我有以下数据集称为图。
Id Genus value
1 null 1
2 QUST 3
3 SMBO2 4
.
.
200 SYLAR 7
我想通过从每200个数据集中的空数据中减去200来聚合该值。有办法吗?我这样做了,但我在这里错过了减法部分。
Data<- aggregate(plots, by = list(id, value), FUN = SUM)
答案 0 :(得分:1)
假设我已正确理解您的评论,您希望汇总数据并删除任何不完整的案例(?)
这可以使用函数var data = [{ County: "Cork", date:'1/1/2018', num:100 },{ County: "Roscommon", date: '07/10/2017', num:27 }],
counties = data.map(({County}) => ({County}));
console.log(counties);
来实现,其中complete.cases(x)
是向量,矩阵和数据帧的序列。返回是一个逻辑向量,指定哪个观察/行在整个序列中没有缺失值。
在您的示例中采用此代码:
x
有关使用Data <- aggregate(plots[complete.cases(plots)], by = list(id, value), FUN = SUM)
的更多信息和示例,请参阅here。