2017-05-28 75 views
-4

我有关于全年累计收入的信息,我想获得每月收入。比方说,第一个月的收入是3.2M,第二个月的收入是2.2M,但我的第二个入门是前两个月的总和。功能R编程

收入 3.2 5.4 7.6 9.2 我想提取收入如下 ExRevenue 3.2 2.2 2.2 1.6

如何可以,使用R函数提取收入。请帮忙。

回答

0

你可以做

df <- read.table(header=T,text="Revenue 
3.2 
5.4 
7.6 
9.2") 
df$ExRevenue <- c(df$Revenue[1], diff(df$Revenue)) 
df 
# Revenue ExRevenue 
# 1  3.2  3.2 
# 2  5.4  2.2 
# 3  7.6  2.2 
# 4  9.2  1.6