ПочатиПочніть безкоштовно

Накопичені платежі та власний капітал у житлі

Ви сумлінно сплачуєте іпотеку щомісяця, але важко зрозуміти, якою частиною будинку ви насправді володієте та скільки відсотків загалом сплатили за роки.

Використайте np.cumsum() щоб підсумувати всі виплати відсотків, а також усі виплати основної суми з часом, щоб побачити, як змінюється ваша частка власності.

Нагадаємо, що np.cumsum() виконує кумулятивне додавання в часі. Повертається послідовність проміжних сум, а не одне число.

principal_paid, interest_paid, home_value і down_payment_percent з попередньої вправи доступні.

Ця вправа є частиною курсу

Вступ до фінансових концепцій у Python

Переглянути курс

Інструкції до вправи

  • Обчисліть ваш cumulative_home_equity у часі, застосувавши np.cumsum() до сплаченої основної суми.
  • Повторіть це для cumulative_interest_paid.
  • Обчисліть ваш відсоток власного капіталу в житлі з часом (не забудьте додати початковий внесок!).

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

import numpy as np

# Calculate the cumulative home equity (principal) over time
cumulative_home_equity = ____

# Calculate the cumulative interest paid over time
cumulative_interest_paid = ____

# Calculate your percentage home equity over time
cumulative_percent_owned = ____ + (____/____)
print(cumulative_percent_owned)

# Plot the cumulative interest paid vs equity accumulated
plt.plot(cumulative_interest_paid, color='red')
plt.plot(cumulative_home_equity, color='blue')
plt.legend(handles=[interest_plot, principal_plot], loc=2)
plt.show()
Редагувати та запускати код