问题标签 [amortization]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何在laravel的mysql中插入摊销时间表
我正在使用 Laravel 5.7。我可以通过使用 while 循环在 Laravel 视图中创建摊销计划php
。
这是我的代码:
但我不知道如何通过控制器将此循环结果与多行插入 MySQL 数据库?
python - Python上的摊销时间表
我一直在使用 python 制定摊销计划。但是,当我运行代码时,输出并没有给我正确的结果,相反,它似乎循环并打印了 360 次相同的值。下面是我写的代码。
python - 如何在 Pandas DataFrame 中复制行
我正在寻找处理 Pandas DataFrame 的 Pythonic 方式。假设我的 DataFrame 如下所示:
帐户 | 阶段 | 杰出的 | 分期付款 | EIR |
---|---|---|---|---|
一个 | 1 | 10000 | 100 | 0.07 |
乙 | 2 | 50000 | 500 | 0.04 |
C | 3 | 10000 | 100 | 0.07 |
我正在尝试根据给定的信息分阶段制作摊销表。例如:
我有 SAS 代码来执行下面前面解释的这种逻辑:
运行后代码将提供如下输出表(数字只是模型):
帐户 | 阶段 | 杰出的 | 分期付款 | EIR | 学期 |
---|---|---|---|---|---|
一个 | 1 | 10000 | 100 | 0.07 | 1 |
一个 | 1 | 9000 | 100 | 0.07 | 2 |
一个 | 1 | 8000 | 100 | 0.07 | 3 |
一个 | 1 | ... | ... | ... | ... |
一个 | 1 | 2000 | 100 | 0.07 | 12 |
乙 | 2 | 50000 | 500 | 0.04 | 1 |
乙 | 2 | 49000 | 500 | 0.04 | 2 |
乙 | 2 | 48000 | 500 | 0.04 | 3 |
乙 | 2 | ... | ... | ... | ... |
乙 | 2 | 125 | 500 | 0.04 | 48 |
C | 3 | 10000 | 100 | 0.07 | 1 |
我有相同的python代码,但我认为它效率不高。我有类似的东西:
然后,我使用for循环逐个帐户调用函数,并用于np.repeat()
重复我需要的信息。
与 SAS 编程相比,我发现它非常慢。任何提高速度或使其更pythonic方式的建议。
谢谢你。
snowflake-cloud-data-platform - 在雪花中创建摊销计划
我在雪花中有一个视图,它给了我以下信息:
- 贷款日期
- 贷款额度
- 成人礼
- 付款频率(每周、每两周、每半月、每月)
- 支付金额
如果你愿意的话,我想从中生成一种摊销计划。因此,如果我的贷款日期为 2022 年 1 月 1 日,到期日为 2022 年 3 月 9 日,付款频率为每两周一次,每次付款 50 美元,我希望看到如下输出:
贷款ID | 付款日期 | 支付金额 | 付款频率 |
---|---|---|---|
abc123 | 2022 年 1 月 15 日 | 50.00 美元 | 双周刊 |
abc123 | 2022 年 1 月 29 日 | 50.00 美元 | 双周刊 |
abc123 | 2/12/2022 | 50.00 美元 | 双周刊 |
abc123 | 2022 年 2 月 26 日 | 50.00 美元 | 双周刊 |
abc123 | 2022 年 3 月 9 日 | 50.00 美元 | 双周刊 |
我假设我需要某种循环,而付款日期<到期日期和总和(付款金额)<贷款金额,但我不知道如何正确设置它以查看数千笔贷款。你们能提供的任何帮助都会令人难以置信,我非常感激!