|
32 | 32 | }, |
33 | 33 | { |
34 | 34 | "cell_type": "code", |
35 | | - "execution_count": 2, |
36 | | - "metadata": { |
37 | | - "collapsed": true |
38 | | - }, |
39 | | - "outputs": [], |
40 | | - "source": [ |
41 | | - "# California sales tax 7.5%\n", |
42 | | - "P = 31115 * (1.075)\n", |
43 | | - "\n", |
44 | | - "r = 0.0702 / 12\n", |
45 | | - "n = 60" |
46 | | - ] |
47 | | - }, |
48 | | - { |
49 | | - "cell_type": "code", |
50 | | - "execution_count": 3, |
| 35 | + "execution_count": 14, |
51 | 36 | "metadata": { |
52 | 37 | "collapsed": false |
53 | 38 | }, |
|
58 | 43 | "662.638532377825" |
59 | 44 | ] |
60 | 45 | }, |
61 | | - "execution_count": 3, |
| 46 | + "execution_count": 14, |
62 | 47 | "metadata": {}, |
63 | 48 | "output_type": "execute_result" |
64 | 49 | } |
65 | 50 | ], |
66 | 51 | "source": [ |
| 52 | + "P = 31115 * (1.075)\n", |
| 53 | + "r = 0.0702 / 12\n", |
| 54 | + "n = 60\n", |
67 | 55 | "numerator = (r *((1 + r)**(n)) )\n", |
68 | 56 | "denominator = ((1 + r)**(n)) - 1\n", |
69 | | - "\n", |
70 | 57 | "emi = P * (numerator / denominator)\n", |
71 | 58 | "emi" |
72 | 59 | ] |
|
80 | 67 | }, |
81 | 68 | { |
82 | 69 | "cell_type": "code", |
83 | | - "execution_count": 4, |
| 70 | + "execution_count": 15, |
84 | 71 | "metadata": { |
85 | | - "collapsed": true |
| 72 | + "collapsed": false |
86 | 73 | }, |
87 | | - "outputs": [], |
| 74 | + "outputs": [ |
| 75 | + { |
| 76 | + "data": { |
| 77 | + "text/plain": [ |
| 78 | + "687.2302176619154" |
| 79 | + ] |
| 80 | + }, |
| 81 | + "execution_count": 15, |
| 82 | + "metadata": {}, |
| 83 | + "output_type": "execute_result" |
| 84 | + } |
| 85 | + ], |
88 | 86 | "source": [ |
89 | | - "# Price + Tax + Emissions + Registration + Plate + Documentation\n", |
90 | 87 | "P = 31115 + (32615 * 0.0975) + 50 + 200 + 65 + 80\n", |
91 | | - "\n", |
92 | 88 | "r = 0.0702 / 12\n", |
93 | | - "n = 60" |
94 | | - ] |
95 | | - }, |
96 | | - { |
97 | | - "cell_type": "code", |
98 | | - "execution_count": 5, |
99 | | - "metadata": { |
100 | | - "collapsed": false |
101 | | - }, |
102 | | - "outputs": [], |
103 | | - "source": [ |
| 89 | + "n = 60\n", |
104 | 90 | "numerator = (r *((1 + r)**(n)) )\n", |
105 | 91 | "denominator = ((1 + r)**(n)) - 1\n", |
106 | | - "\n", |
107 | 92 | "emi = P * (numerator / denominator)\n", |
108 | | - "emi = np.round(emi, 2)" |
| 93 | + "emi" |
109 | 94 | ] |
110 | 95 | }, |
111 | 96 | { |
|
470 | 455 | }, |
471 | 456 | { |
472 | 457 | "cell_type": "code", |
473 | | - "execution_count": 74, |
| 458 | + "execution_count": 13, |
474 | 459 | "metadata": { |
475 | 460 | "collapsed": false, |
476 | 461 | "scrolled": true |
|
700 | 685 | "## Total Interest Through Different Loan Terms" |
701 | 686 | ] |
702 | 687 | }, |
703 | | - { |
704 | | - "cell_type": "markdown", |
705 | | - "metadata": {}, |
706 | | - "source": [ |
707 | | - "cumulative sum: https://pandas.pydata.org/pandas-docs/version/0.23/generated/pandas.Series.cumsum.html" |
708 | | - ] |
709 | | - }, |
710 | 688 | { |
711 | 689 | "cell_type": "code", |
712 | 690 | "execution_count": 40, |
|
803 | 781 | "plt.grid(axis = 'both')\n", |
804 | 782 | "plt.savefig('Total_Interest_Paid.png', dpi = 1000)" |
805 | 783 | ] |
806 | | - }, |
807 | | - { |
808 | | - "cell_type": "code", |
809 | | - "execution_count": 59, |
810 | | - "metadata": { |
811 | | - "collapsed": false |
812 | | - }, |
813 | | - "outputs": [], |
814 | | - "source": [ |
815 | | - "axes.plot?" |
816 | | - ] |
817 | | - }, |
818 | | - { |
819 | | - "cell_type": "code", |
820 | | - "execution_count": null, |
821 | | - "metadata": { |
822 | | - "collapsed": true |
823 | | - }, |
824 | | - "outputs": [], |
825 | | - "source": [] |
826 | 784 | } |
827 | 785 | ], |
828 | 786 | "metadata": { |
|
0 commit comments