我有一个数据框,其中列表示月度数据,行表示不同的模拟。我正在处理的数据随着时间的推移积累,所以我想在几个月之间取差异,以获得该月的真实价值。我的数据框没有标题
例如:
View(df)=
1 3 4 6 19 23 24 25 26 ...
1 2 3 4 5 6 7 8 9 ...
0 0 2 3 5 7 14 14 14 ...
我的计划是使用diff()
函数或类似的函数,但我在数据框架上使用它时遇到问题。
我试过了:
df1<-diff(df, lag = 1, differences = 1)
但只能获得零。
我很感激任何建议。
答案 0 :(得分:1)
请参阅class SomeComponent {
message;
constructor(private service: Service, private cdr: ChangeDetectorRef) {
}
ngOnInit() {
this.service.subscribe(data => {
this.message = data;
this.cdr.detectChanges();
})
}
}
。如果是数据框
?apply
应该有效。此外,由于数据帧是矢量apply(df,2,diff)
应该有效的列表。