Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中的递归循环(使用tidyverse)_R_Tidyverse_Purrr - Fatal编程技术网

R中的递归循环(使用tidyverse)

R中的递归循环(使用tidyverse),r,tidyverse,purrr,R,Tidyverse,Purrr,我正在尝试使用tidyverse实现一个简单的摊销计划,而不是编写循环。我假设有一种方法可以使用tidyverse实现这一点。我得到的最接近于完成这件事的帮助是 我试图解决的问题如下 For Month 1, LoanRem = Loan Beyond Month 1 LoanRem = Loan - Cumulative_Sum_Previous(Principal_Payments) PrinPay[i] = A + ExtraPrinPay[i] - Int * ( Loan - (

我正在尝试使用tidyverse实现一个简单的摊销计划,而不是编写循环。我假设有一种方法可以使用tidyverse实现这一点。我得到的最接近于完成这件事的帮助是

我试图解决的问题如下

For Month 1, 
LoanRem = Loan
Beyond Month 1
LoanRem = Loan - Cumulative_Sum_Previous(Principal_Payments)

PrinPay[i] = A + ExtraPrinPay[i] - Int * ( Loan  - (PrinPay[1] + .. PrinPay[i-1] )

n = <constant> length of the payment scheme
我得到了错误

Error in mutate_impl(.data, dots) : 
  Evaluation error: object 'PrinPay' not found.
In addition: Warning message:
package ‘bindrcpp’ was built under R version 3.4.4 
有人能帮我吗

Error in mutate_impl(.data, dots) : 
  Evaluation error: object 'PrinPay' not found.
In addition: Warning message:
package ‘bindrcpp’ was built under R version 3.4.4