numpy库常用函数numpy-financial使用示例
下面是一个numpyfinancial库的使用示例:pythonimport numpy as npimport numpy.financial as npf# 计算抵押贷款的月还款额principal = 100000  # 贷款本金rate = 0.05  # 年利率years = 30  # 贷款年限monthly_payment = npf.pmt(rate/12, years*12, principal)print("月还款额:", monthly_payment)# 计算投资的复利增长initial_investment = 1000  # 初始投资金额rate_of_return = 0.05  # 年回报率years = 10  # 投资年限future_value = npf.fv(rate_of_return, years, 0, -initial_investment)print("未来价值:", future_value)# 计算净现值cashflows = [-100, 20, 30, 40, 50]  # 现金流量rate_of_return = 0.1  # 折现率net_present_value = npf.npv(rate_of_return, cashflows)print("净现值:", net_present_value)这是一个简单的示例,展示了numpyfinancial库的一些常用函数的用法。