no commit message

parent a2680447
......@@ -9,7 +9,7 @@
},
{
"cell_type": "code",
"execution_count": 38,
"execution_count": 109,
"metadata": {},
"outputs": [],
"source": [
......@@ -34,7 +34,7 @@
},
{
"cell_type": "code",
"execution_count": 69,
"execution_count": 110,
"metadata": {},
"outputs": [
{
......@@ -156,7 +156,7 @@
"4 315.06 317.51 314.71 "
]
},
"execution_count": 69,
"execution_count": 110,
"metadata": {},
"output_type": "execute_result"
}
......@@ -187,7 +187,7 @@
},
{
"cell_type": "code",
"execution_count": 40,
"execution_count": 111,
"metadata": {},
"outputs": [
{
......@@ -208,7 +208,7 @@
},
{
"cell_type": "code",
"execution_count": 41,
"execution_count": 112,
"metadata": {},
"outputs": [
{
......@@ -323,7 +323,7 @@
"4 1958 5 21320 1958.3699 317.51 314.71 317.86 315.06 317.51 314.71"
]
},
"execution_count": 41,
"execution_count": 112,
"metadata": {},
"output_type": "execute_result"
}
......@@ -341,7 +341,7 @@
},
{
"cell_type": "code",
"execution_count": 42,
"execution_count": 113,
"metadata": {},
"outputs": [],
"source": [
......@@ -384,7 +384,7 @@
},
{
"cell_type": "code",
"execution_count": 43,
"execution_count": 114,
"metadata": {},
"outputs": [
{
......@@ -499,7 +499,7 @@
"75 1964 4 23482 1964.2896 NaN NaN 321.83 319.45 321.83 319.45"
]
},
"execution_count": 43,
"execution_count": 114,
"metadata": {},
"output_type": "execute_result"
}
......@@ -510,7 +510,7 @@
},
{
"cell_type": "code",
"execution_count": 44,
"execution_count": 115,
"metadata": {},
"outputs": [
{
......@@ -625,7 +625,7 @@
"6 1958 7 21381 1958.5370 315.86 315.19 315.86 315.22 315.86 315.19"
]
},
"execution_count": 44,
"execution_count": 115,
"metadata": {},
"output_type": "execute_result"
}
......@@ -638,13 +638,13 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"On ajoute un index ' périod' à la DataFrame, cet index représente la période de mesure. \n",
"On ajoute un index 'périod' à la DataFrame, cet index représente la période de mesure. \n",
"Cette date est mise dans au format compréhensible par pandas. On visualise toutes les lignes qui seront supprimées."
]
},
{
"cell_type": "code",
"execution_count": 45,
"execution_count": 117,
"metadata": {
"scrolled": true
},
......@@ -680,119 +680,1012 @@
" <th>s4</th>\n",
" <th>s5</th>\n",
" <th>s6</th>\n",
" <th>period</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>1958</td>\n",
" <td>3</td>\n",
" <td>21259</td>\n",
" <td>1958.2027</td>\n",
" <td>315.70</td>\n",
" <td>314.44</td>\n",
" <td>316.19</td>\n",
" <td>314.91</td>\n",
" <td>315.70</td>\n",
" <td>314.44</td>\n",
" <td>1958-05-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>1958</td>\n",
" <td>4</td>\n",
" <td>21290</td>\n",
" <td>1958.2877</td>\n",
" <td>317.45</td>\n",
" <td>315.16</td>\n",
" <td>317.30</td>\n",
" <td>314.99</td>\n",
" <td>317.45</td>\n",
" <td>315.16</td>\n",
" <td>1958-07-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>1958</td>\n",
" <td>5</td>\n",
" <td>21320</td>\n",
" <td>1958.3699</td>\n",
" <td>317.51</td>\n",
" <td>314.71</td>\n",
" <td>317.86</td>\n",
" <td>315.06</td>\n",
" <td>317.51</td>\n",
" <td>314.71</td>\n",
" <td>1958-08-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>1958</td>\n",
" <td>7</td>\n",
" <td>21381</td>\n",
" <td>1958.5370</td>\n",
" <td>315.86</td>\n",
" <td>315.19</td>\n",
" <td>315.86</td>\n",
" <td>315.22</td>\n",
" <td>315.86</td>\n",
" <td>315.19</td>\n",
" <td>1958-11-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>1958</td>\n",
" <td>8</td>\n",
" <td>21412</td>\n",
" <td>1958.6219</td>\n",
" <td>314.93</td>\n",
" <td>316.19</td>\n",
" <td>314.00</td>\n",
" <td>315.29</td>\n",
" <td>314.93</td>\n",
" <td>316.19</td>\n",
" <td>1958-12-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>1958</td>\n",
" <td>9</td>\n",
" <td>21443</td>\n",
" <td>1958.7068</td>\n",
" <td>313.21</td>\n",
" <td>316.08</td>\n",
" <td>312.46</td>\n",
" <td>315.35</td>\n",
" <td>313.21</td>\n",
" <td>316.08</td>\n",
" <td>1959-01-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>1958</td>\n",
" <td>11</td>\n",
" <td>21504</td>\n",
" <td>1958.8740</td>\n",
" <td>313.33</td>\n",
" <td>315.20</td>\n",
" <td>313.62</td>\n",
" <td>315.46</td>\n",
" <td>313.33</td>\n",
" <td>315.20</td>\n",
" <td>1959-03-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>1958</td>\n",
" <td>12</td>\n",
" <td>21534</td>\n",
" <td>1958.9562</td>\n",
" <td>314.67</td>\n",
" <td>315.43</td>\n",
" <td>314.77</td>\n",
" <td>315.51</td>\n",
" <td>314.67</td>\n",
" <td>315.43</td>\n",
" <td>1959-04-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>1959</td>\n",
" <td>1</td>\n",
" <td>21565</td>\n",
" <td>1959.0411</td>\n",
" <td>315.58</td>\n",
" <td>315.54</td>\n",
" <td>315.62</td>\n",
" <td>315.57</td>\n",
" <td>315.58</td>\n",
" <td>315.54</td>\n",
" <td>1959-05-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>1959</td>\n",
" <td>2</td>\n",
" <td>21596</td>\n",
" <td>1959.1260</td>\n",
" <td>316.49</td>\n",
" <td>315.86</td>\n",
" <td>316.27</td>\n",
" <td>315.63</td>\n",
" <td>316.49</td>\n",
" <td>315.86</td>\n",
" <td>1959-06-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>1959</td>\n",
" <td>3</td>\n",
" <td>21624</td>\n",
" <td>1959.2027</td>\n",
" <td>316.65</td>\n",
" <td>315.38</td>\n",
" <td>316.98</td>\n",
" <td>315.69</td>\n",
" <td>316.65</td>\n",
" <td>315.38</td>\n",
" <td>1959-07-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>1959</td>\n",
" <td>4</td>\n",
" <td>21655</td>\n",
" <td>1959.2877</td>\n",
" <td>317.72</td>\n",
" <td>315.42</td>\n",
" <td>318.09</td>\n",
" <td>315.77</td>\n",
" <td>317.72</td>\n",
" <td>315.42</td>\n",
" <td>1959-08-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>1959</td>\n",
" <td>5</td>\n",
" <td>21685</td>\n",
" <td>1959.3699</td>\n",
" <td>318.29</td>\n",
" <td>315.49</td>\n",
" <td>318.65</td>\n",
" <td>315.85</td>\n",
" <td>318.29</td>\n",
" <td>315.49</td>\n",
" <td>1959-09-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>1959</td>\n",
" <td>6</td>\n",
" <td>21716</td>\n",
" <td>1959.4548</td>\n",
" <td>318.15</td>\n",
" <td>316.03</td>\n",
" <td>318.04</td>\n",
" <td>315.94</td>\n",
" <td>318.15</td>\n",
" <td>316.03</td>\n",
" <td>1959-10-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>1959</td>\n",
" <td>7</td>\n",
" <td>21746</td>\n",
" <td>1959.5370</td>\n",
" <td>316.54</td>\n",
" <td>315.86</td>\n",
" <td>316.67</td>\n",
" <td>316.03</td>\n",
" <td>316.54</td>\n",
" <td>315.86</td>\n",
" <td>1959-11-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>1959</td>\n",
" <td>8</td>\n",
" <td>21777</td>\n",
" <td>1959.6219</td>\n",
" <td>314.80</td>\n",
" <td>316.06</td>\n",
" <td>314.83</td>\n",
" <td>316.12</td>\n",
" <td>314.80</td>\n",
" <td>316.06</td>\n",
" <td>1959-12-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>20</th>\n",
" <td>1959</td>\n",
" <td>9</td>\n",
" <td>21808</td>\n",
" <td>1959.7068</td>\n",
" <td>313.84</td>\n",
" <td>316.72</td>\n",
" <td>313.32</td>\n",
" <td>316.22</td>\n",
" <td>313.84</td>\n",
" <td>316.72</td>\n",
" <td>1960-01-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>21</th>\n",
" <td>1959</td>\n",
" <td>10</td>\n",
" <td>21838</td>\n",
" <td>1959.7890</td>\n",
" <td>313.33</td>\n",
" <td>316.32</td>\n",
" <td>313.33</td>\n",
" <td>316.30</td>\n",
" <td>313.33</td>\n",
" <td>316.32</td>\n",
" <td>1960-02-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>22</th>\n",
" <td>1959</td>\n",
" <td>11</td>\n",
" <td>21869</td>\n",
" <td>1959.8740</td>\n",
" <td>314.81</td>\n",
" <td>316.68</td>\n",
" <td>314.54</td>\n",
" <td>316.39</td>\n",
" <td>314.81</td>\n",
" <td>316.68</td>\n",
" <td>1960-03-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>1959</td>\n",
" <td>12</td>\n",
" <td>21899</td>\n",
" <td>1959.9562</td>\n",
" <td>315.58</td>\n",
" <td>316.35</td>\n",
" <td>315.72</td>\n",
" <td>316.47</td>\n",
" <td>315.58</td>\n",
" <td>316.35</td>\n",
" <td>1960-04-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>1960</td>\n",
" <td>1</td>\n",
" <td>21930</td>\n",
" <td>1960.0410</td>\n",
" <td>316.43</td>\n",
" <td>316.39</td>\n",
" <td>316.61</td>\n",
" <td>316.56</td>\n",
" <td>316.43</td>\n",
" <td>316.39</td>\n",
" <td>1960-05-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25</th>\n",
" <td>1960</td>\n",
" <td>2</td>\n",
" <td>21961</td>\n",
" <td>1960.1257</td>\n",
" <td>316.98</td>\n",
" <td>316.35</td>\n",
" <td>317.27</td>\n",
" <td>316.64</td>\n",
" <td>316.98</td>\n",
" <td>316.35</td>\n",
" <td>1960-06-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>26</th>\n",
" <td>1960</td>\n",
" <td>3</td>\n",
" <td>21990</td>\n",
" <td>1960.2049</td>\n",
" <td>317.58</td>\n",
" <td>316.28</td>\n",
" <td>318.03</td>\n",
" <td>316.71</td>\n",
" <td>317.58</td>\n",
" <td>316.28</td>\n",
" <td>1960-07-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>27</th>\n",
" <td>1960</td>\n",
" <td>4</td>\n",
" <td>22021</td>\n",
" <td>1960.2896</td>\n",
" <td>319.03</td>\n",
" <td>316.70</td>\n",
" <td>319.14</td>\n",
" <td>316.79</td>\n",
" <td>319.03</td>\n",
" <td>316.70</td>\n",
" <td>1960-08-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>28</th>\n",
" <td>1960</td>\n",
" <td>5</td>\n",
" <td>22051</td>\n",
" <td>1960.3716</td>\n",
" <td>320.04</td>\n",
" <td>317.22</td>\n",
" <td>319.67</td>\n",
" <td>316.86</td>\n",
" <td>320.04</td>\n",
" <td>317.22</td>\n",
" <td>1960-09-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>29</th>\n",
" <td>1960</td>\n",
" <td>6</td>\n",
" <td>22082</td>\n",
" <td>1960.4563</td>\n",
" <td>319.59</td>\n",
" <td>317.48</td>\n",
" <td>319.01</td>\n",
" <td>316.93</td>\n",
" <td>319.59</td>\n",
" <td>317.48</td>\n",
" <td>1960-10-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>30</th>\n",
" <td>1960</td>\n",
" <td>7</td>\n",
" <td>22112</td>\n",
" <td>1960.5383</td>\n",
" <td>318.18</td>\n",
" <td>317.53</td>\n",
" <td>317.60</td>\n",
" <td>316.98</td>\n",
" <td>318.18</td>\n",
" <td>317.53</td>\n",
" <td>1960-11-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>31</th>\n",
" <td>1960</td>\n",
" <td>8</td>\n",
" <td>22143</td>\n",
" <td>1960.6230</td>\n",
" <td>315.90</td>\n",
" <td>317.20</td>\n",
" <td>315.69</td>\n",
" <td>317.01</td>\n",
" <td>315.90</td>\n",
" <td>317.20</td>\n",
" <td>1960-12-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>32</th>\n",
" <td>1960</td>\n",
" <td>9</td>\n",
" <td>22174</td>\n",
" <td>1960.7077</td>\n",
" <td>314.17</td>\n",
" <td>317.07</td>\n",
" <td>314.12</td>\n",
" <td>317.04</td>\n",
" <td>314.17</td>\n",
" <td>317.07</td>\n",
" <td>1961-01-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>33</th>\n",
" <td>1960</td>\n",
" <td>10</td>\n",
" <td>22204</td>\n",
" <td>1960.7896</td>\n",
" <td>313.83</td>\n",
" <td>316.83</td>\n",
" <td>314.09</td>\n",
" <td>317.07</td>\n",
" <td>313.83</td>\n",
" <td>316.83</td>\n",
" <td>1961-02-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>715</th>\n",
" <td>2017</td>\n",
" <td>8</td>\n",
" <td>42962</td>\n",
" <td>2017.6219</td>\n",
" <td>405.24</td>\n",
" <td>406.77</td>\n",
" <td>405.20</td>\n",
" <td>406.76</td>\n",
" <td>405.24</td>\n",
" <td>406.77</td>\n",
" <td>2018-03-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>716</th>\n",
" <td>2017</td>\n",
" <td>9</td>\n",
" <td>42993</td>\n",
" <td>2017.7068</td>\n",
" <td>403.27</td>\n",
" <td>406.76</td>\n",
" <td>403.41</td>\n",
" <td>406.92</td>\n",
" <td>403.27</td>\n",
" <td>406.76</td>\n",
" <td>2018-04-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>717</th>\n",
" <td>2017</td>\n",
" <td>10</td>\n",
" <td>43023</td>\n",
" <td>2017.7890</td>\n",
" <td>403.64</td>\n",
" <td>407.25</td>\n",
" <td>403.47</td>\n",
" <td>407.07</td>\n",
" <td>403.64</td>\n",
" <td>407.25</td>\n",
" <td>2018-05-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>718</th>\n",
" <td>2017</td>\n",
" <td>11</td>\n",
" <td>43054</td>\n",
" <td>2017.8740</td>\n",
" <td>405.17</td>\n",
" <td>407.43</td>\n",
" <td>404.98</td>\n",
" <td>407.22</td>\n",
" <td>405.17</td>\n",
" <td>407.43</td>\n",
" <td>2018-06-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>719</th>\n",
" <td>2017</td>\n",
" <td>12</td>\n",
" <td>43084</td>\n",
" <td>2017.9562</td>\n",
" <td>406.75</td>\n",
" <td>407.68</td>\n",
" <td>406.46</td>\n",
" <td>407.37</td>\n",
" <td>406.75</td>\n",
" <td>407.68</td>\n",
" <td>2018-07-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>720</th>\n",
" <td>2018</td>\n",
" <td>1</td>\n",
" <td>43115</td>\n",
" <td>2018.0411</td>\n",
" <td>408.05</td>\n",
" <td>408.00</td>\n",
" <td>407.58</td>\n",
" <td>407.52</td>\n",
" <td>408.05</td>\n",
" <td>408.00</td>\n",
" <td>2018-08-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>721</th>\n",
" <td>2018</td>\n",
" <td>2</td>\n",
" <td>43146</td>\n",
" <td>2018.1260</td>\n",
" <td>408.34</td>\n",
" <td>407.59</td>\n",
" <td>408.44</td>\n",
" <td>407.68</td>\n",
" <td>408.34</td>\n",
" <td>407.59</td>\n",
" <td>2018-09-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>722</th>\n",
" <td>2018</td>\n",
" <td>3</td>\n",
" <td>43174</td>\n",
" <td>2018.2027</td>\n",
" <td>409.25</td>\n",
" <td>407.71</td>\n",
" <td>409.39</td>\n",
" <td>407.82</td>\n",
" <td>409.25</td>\n",
" <td>407.71</td>\n",
" <td>2018-10-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>723</th>\n",
" <td>2018</td>\n",
" <td>4</td>\n",
" <td>43205</td>\n",
" <td>2018.2877</td>\n",
" <td>410.30</td>\n",
" <td>407.51</td>\n",
" <td>410.82</td>\n",
" <td>408.00</td>\n",
" <td>410.30</td>\n",
" <td>407.51</td>\n",
" <td>2018-11-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>724</th>\n",
" <td>2018</td>\n",
" <td>5</td>\n",
" <td>43235</td>\n",
" <td>2018.3699</td>\n",
" <td>411.30</td>\n",
" <td>407.90</td>\n",
" <td>411.60</td>\n",
" <td>408.20</td>\n",
" <td>411.30</td>\n",
" <td>407.90</td>\n",
" <td>2018-12-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>725</th>\n",
" <td>2018</td>\n",
" <td>6</td>\n",
" <td>43266</td>\n",
" <td>2018.4548</td>\n",
" <td>410.88</td>\n",
" <td>408.30</td>\n",
" <td>410.97</td>\n",
" <td>408.42</td>\n",
" <td>410.88</td>\n",
" <td>408.30</td>\n",
" <td>2019-01-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>726</th>\n",
" <td>2018</td>\n",
" <td>7</td>\n",
" <td>43296</td>\n",
" <td>2018.5370</td>\n",
" <td>408.90</td>\n",
" <td>408.08</td>\n",
" <td>409.43</td>\n",
" <td>408.65</td>\n",
" <td>408.90</td>\n",
" <td>408.08</td>\n",
" <td>2019-02-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>727</th>\n",
" <td>2018</td>\n",
" <td>8</td>\n",
" <td>43327</td>\n",
" <td>2018.6219</td>\n",
" <td>407.10</td>\n",
" <td>408.63</td>\n",
" <td>407.33</td>\n",
" <td>408.91</td>\n",
" <td>407.10</td>\n",
" <td>408.63</td>\n",
" <td>2019-03-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>728</th>\n",
" <td>2018</td>\n",
" <td>9</td>\n",
" <td>43358</td>\n",
" <td>2018.7068</td>\n",
" <td>405.59</td>\n",
" <td>409.09</td>\n",
" <td>405.66</td>\n",
" <td>409.18</td>\n",
" <td>405.59</td>\n",
" <td>409.09</td>\n",
" <td>2019-04-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>729</th>\n",
" <td>2018</td>\n",
" <td>10</td>\n",
" <td>43388</td>\n",
" <td>2018.7890</td>\n",
" <td>405.99</td>\n",
" <td>409.62</td>\n",
" <td>405.83</td>\n",
" <td>409.44</td>\n",
" <td>405.99</td>\n",
" <td>409.62</td>\n",
" <td>2019-05-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>730</th>\n",
" <td>2018</td>\n",
" <td>11</td>\n",
" <td>43419</td>\n",
" <td>2018.8740</td>\n",
" <td>408.12</td>\n",
" <td>410.39</td>\n",
" <td>407.47</td>\n",
" <td>409.72</td>\n",
" <td>408.12</td>\n",
" <td>410.39</td>\n",
" <td>2019-06-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>period</th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th></th>\n",
" <th>731</th>\n",
" <td>2018</td>\n",
" <td>12</td>\n",
" <td>43449</td>\n",
" <td>2018.9562</td>\n",
" <td>409.23</td>\n",
" <td>410.16</td>\n",
" <td>409.07</td>\n",
" <td>409.97</td>\n",
" <td>409.23</td>\n",
" <td>410.16</td>\n",
" <td>2019-07-01</td>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>1958-05-01</th>\n",
" <td>1958</td>\n",
" <th>732</th>\n",
" <td>2019</td>\n",
" <td>1</td>\n",
" <td>43480</td>\n",
" <td>2019.0411</td>\n",
" <td>410.92</td>\n",
" <td>410.87</td>\n",
" <td>410.29</td>\n",
" <td>410.23</td>\n",
" <td>410.92</td>\n",
" <td>410.87</td>\n",
" <td>2019-08-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>733</th>\n",
" <td>2019</td>\n",
" <td>2</td>\n",
" <td>43511</td>\n",
" <td>2019.1260</td>\n",
" <td>411.66</td>\n",
" <td>410.90</td>\n",
" <td>411.24</td>\n",
" <td>410.47</td>\n",
" <td>411.66</td>\n",
" <td>410.90</td>\n",
" <td>2019-09-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>734</th>\n",
" <td>2019</td>\n",
" <td>3</td>\n",
" <td>21259</td>\n",
" <td>1958.2027</td>\n",
" <td>315.70</td>\n",
" <td>314.44</td>\n",
" <td>316.19</td>\n",
" <td>314.91</td>\n",
" <td>315.70</td>\n",
" <td>314.44</td>\n",
" <td>43539</td>\n",
" <td>2019.2027</td>\n",
" <td>412.00</td>\n",
" <td>410.45</td>\n",
" <td>412.25</td>\n",
" <td>410.68</td>\n",
" <td>412.00</td>\n",
" <td>410.45</td>\n",
" <td>2019-10-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1958-06-01</th>\n",
" <td>1958</td>\n",
" <th>735</th>\n",
" <td>2019</td>\n",
" <td>4</td>\n",
" <td>21290</td>\n",
" <td>1958.2877</td>\n",
" <td>317.45</td>\n",
" <td>315.16</td>\n",
" <td>317.30</td>\n",
" <td>314.99</td>\n",
" <td>317.45</td>\n",
" <td>315.16</td>\n",
" <td>43570</td>\n",
" <td>2019.2877</td>\n",
" <td>413.52</td>\n",
" <td>410.72</td>\n",
" <td>413.73</td>\n",
" <td>410.91</td>\n",
" <td>413.52</td>\n",
" <td>410.72</td>\n",
" <td>2019-11-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1958-07-01</th>\n",
" <td>1958</td>\n",
" <th>736</th>\n",
" <td>2019</td>\n",
" <td>5</td>\n",
" <td>21320</td>\n",
" <td>1958.3699</td>\n",
" <td>317.51</td>\n",
" <td>314.71</td>\n",
" <td>317.86</td>\n",
" <td>315.06</td>\n",
" <td>317.51</td>\n",
" <td>314.71</td>\n",
" <td>43600</td>\n",
" <td>2019.3699</td>\n",
" <td>414.83</td>\n",
" <td>411.42</td>\n",
" <td>414.54</td>\n",
" <td>411.13</td>\n",
" <td>414.83</td>\n",
" <td>411.42</td>\n",
" <td>2019-12-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1958-09-01</th>\n",
" <td>1958</td>\n",
" <th>737</th>\n",
" <td>2019</td>\n",
" <td>6</td>\n",
" <td>43631</td>\n",
" <td>2019.4548</td>\n",
" <td>413.96</td>\n",
" <td>411.38</td>\n",
" <td>413.91</td>\n",
" <td>411.35</td>\n",
" <td>413.96</td>\n",
" <td>411.38</td>\n",
" <td>2020-01-01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>738</th>\n",
" <td>2019</td>\n",
" <td>7</td>\n",
" <td>21381</td>\n",
" <td>1958.5370</td>\n",
" <td>315.86</td>\n",
" <td>315.19</td>\n",
" <td>315.86</td>\n",
" <td>315.22</td>\n",
" <td>315.86</td>\n",
" <td>315.19</td>\n",
" <td>43661</td>\n",
" <td>2019.5370</td>\n",
" <td>411.85</td>\n",
" <td>411.03</td>\n",
" <td>412.36</td>\n",
" <td>411.57</td>\n",
" <td>411.85</td>\n",
" <td>411.03</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1958-10-01</th>\n",
" <td>1958</td>\n",
" <th>739</th>\n",
" <td>2019</td>\n",
" <td>8</td>\n",
" <td>21412</td>\n",
" <td>1958.6219</td>\n",
" <td>314.93</td>\n",
" <td>316.19</td>\n",
" <td>314.00</td>\n",
" <td>315.29</td>\n",
" <td>314.93</td>\n",
" <td>316.19</td>\n",
" <td>43692</td>\n",
" <td>2019.6219</td>\n",
" <td>410.08</td>\n",
" <td>411.62</td>\n",
" <td>410.23</td>\n",
" <td>411.81</td>\n",
" <td>410.08</td>\n",
" <td>411.62</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>740</th>\n",
" <td>2019</td>\n",
" <td>9</td>\n",
" <td>43723</td>\n",
" <td>2019.7068</td>\n",
" <td>408.55</td>\n",
" <td>412.06</td>\n",
" <td>408.52</td>\n",
" <td>412.05</td>\n",
" <td>408.55</td>\n",
" <td>412.06</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>741</th>\n",
" <td>2019</td>\n",
" <td>10</td>\n",
" <td>43753</td>\n",
" <td>2019.7890</td>\n",
" <td>408.43</td>\n",
" <td>412.07</td>\n",
" <td>408.67</td>\n",
" <td>412.29</td>\n",
" <td>408.43</td>\n",
" <td>412.07</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>742</th>\n",
" <td>2019</td>\n",
" <td>11</td>\n",
" <td>43784</td>\n",
" <td>2019.8740</td>\n",
" <td>410.28</td>\n",
" <td>412.56</td>\n",
" <td>410.29</td>\n",
" <td>412.54</td>\n",
" <td>410.28</td>\n",
" <td>412.56</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>743</th>\n",
" <td>2019</td>\n",
" <td>12</td>\n",
" <td>43814</td>\n",
" <td>2019.9562</td>\n",
" <td>411.85</td>\n",
" <td>412.78</td>\n",
" <td>411.88</td>\n",
" <td>412.79</td>\n",
" <td>411.85</td>\n",
" <td>412.78</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>744</th>\n",
" <td>2020</td>\n",
" <td>1</td>\n",
" <td>43845</td>\n",
" <td>2020.0410</td>\n",
" <td>413.37</td>\n",
" <td>413.33</td>\n",
" <td>413.11</td>\n",
" <td>413.05</td>\n",
" <td>413.37</td>\n",
" <td>413.33</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>738 rows × 11 columns</p>\n",
"</div>"
],
"text/plain": [
" Yr Mn Date 1 Date 2 s1 s2 s3 s4 \\\n",
"period \n",
"1958-05-01 1958 3 21259 1958.2027 315.70 314.44 316.19 314.91 \n",
"1958-06-01 1958 4 21290 1958.2877 317.45 315.16 317.30 314.99 \n",
"1958-07-01 1958 5 21320 1958.3699 317.51 314.71 317.86 315.06 \n",
"1958-09-01 1958 7 21381 1958.5370 315.86 315.19 315.86 315.22 \n",
"1958-10-01 1958 8 21412 1958.6219 314.93 316.19 314.00 315.29 \n",
" Yr Mn Date 1 Date 2 s1 s2 s3 s4 s5 \\\n",
"2 1958 3 21259 1958.2027 315.70 314.44 316.19 314.91 315.70 \n",
"3 1958 4 21290 1958.2877 317.45 315.16 317.30 314.99 317.45 \n",
"4 1958 5 21320 1958.3699 317.51 314.71 317.86 315.06 317.51 \n",
"6 1958 7 21381 1958.5370 315.86 315.19 315.86 315.22 315.86 \n",
"7 1958 8 21412 1958.6219 314.93 316.19 314.00 315.29 314.93 \n",
"8 1958 9 21443 1958.7068 313.21 316.08 312.46 315.35 313.21 \n",
"10 1958 11 21504 1958.8740 313.33 315.20 313.62 315.46 313.33 \n",
"11 1958 12 21534 1958.9562 314.67 315.43 314.77 315.51 314.67 \n",
"12 1959 1 21565 1959.0411 315.58 315.54 315.62 315.57 315.58 \n",
"13 1959 2 21596 1959.1260 316.49 315.86 316.27 315.63 316.49 \n",
"14 1959 3 21624 1959.2027 316.65 315.38 316.98 315.69 316.65 \n",
"15 1959 4 21655 1959.2877 317.72 315.42 318.09 315.77 317.72 \n",
"16 1959 5 21685 1959.3699 318.29 315.49 318.65 315.85 318.29 \n",
"17 1959 6 21716 1959.4548 318.15 316.03 318.04 315.94 318.15 \n",
"18 1959 7 21746 1959.5370 316.54 315.86 316.67 316.03 316.54 \n",
"19 1959 8 21777 1959.6219 314.80 316.06 314.83 316.12 314.80 \n",
"20 1959 9 21808 1959.7068 313.84 316.72 313.32 316.22 313.84 \n",
"21 1959 10 21838 1959.7890 313.33 316.32 313.33 316.30 313.33 \n",
"22 1959 11 21869 1959.8740 314.81 316.68 314.54 316.39 314.81 \n",
"23 1959 12 21899 1959.9562 315.58 316.35 315.72 316.47 315.58 \n",
"24 1960 1 21930 1960.0410 316.43 316.39 316.61 316.56 316.43 \n",
"25 1960 2 21961 1960.1257 316.98 316.35 317.27 316.64 316.98 \n",
"26 1960 3 21990 1960.2049 317.58 316.28 318.03 316.71 317.58 \n",
"27 1960 4 22021 1960.2896 319.03 316.70 319.14 316.79 319.03 \n",
"28 1960 5 22051 1960.3716 320.04 317.22 319.67 316.86 320.04 \n",
"29 1960 6 22082 1960.4563 319.59 317.48 319.01 316.93 319.59 \n",
"30 1960 7 22112 1960.5383 318.18 317.53 317.60 316.98 318.18 \n",
"31 1960 8 22143 1960.6230 315.90 317.20 315.69 317.01 315.90 \n",
"32 1960 9 22174 1960.7077 314.17 317.07 314.12 317.04 314.17 \n",
"33 1960 10 22204 1960.7896 313.83 316.83 314.09 317.07 313.83 \n",
".. ... .. ... ... ... ... ... ... ... \n",
"715 2017 8 42962 2017.6219 405.24 406.77 405.20 406.76 405.24 \n",
"716 2017 9 42993 2017.7068 403.27 406.76 403.41 406.92 403.27 \n",
"717 2017 10 43023 2017.7890 403.64 407.25 403.47 407.07 403.64 \n",
"718 2017 11 43054 2017.8740 405.17 407.43 404.98 407.22 405.17 \n",
"719 2017 12 43084 2017.9562 406.75 407.68 406.46 407.37 406.75 \n",
"720 2018 1 43115 2018.0411 408.05 408.00 407.58 407.52 408.05 \n",
"721 2018 2 43146 2018.1260 408.34 407.59 408.44 407.68 408.34 \n",
"722 2018 3 43174 2018.2027 409.25 407.71 409.39 407.82 409.25 \n",
"723 2018 4 43205 2018.2877 410.30 407.51 410.82 408.00 410.30 \n",
"724 2018 5 43235 2018.3699 411.30 407.90 411.60 408.20 411.30 \n",
"725 2018 6 43266 2018.4548 410.88 408.30 410.97 408.42 410.88 \n",
"726 2018 7 43296 2018.5370 408.90 408.08 409.43 408.65 408.90 \n",
"727 2018 8 43327 2018.6219 407.10 408.63 407.33 408.91 407.10 \n",
"728 2018 9 43358 2018.7068 405.59 409.09 405.66 409.18 405.59 \n",
"729 2018 10 43388 2018.7890 405.99 409.62 405.83 409.44 405.99 \n",
"730 2018 11 43419 2018.8740 408.12 410.39 407.47 409.72 408.12 \n",
"731 2018 12 43449 2018.9562 409.23 410.16 409.07 409.97 409.23 \n",
"732 2019 1 43480 2019.0411 410.92 410.87 410.29 410.23 410.92 \n",
"733 2019 2 43511 2019.1260 411.66 410.90 411.24 410.47 411.66 \n",
"734 2019 3 43539 2019.2027 412.00 410.45 412.25 410.68 412.00 \n",
"735 2019 4 43570 2019.2877 413.52 410.72 413.73 410.91 413.52 \n",
"736 2019 5 43600 2019.3699 414.83 411.42 414.54 411.13 414.83 \n",
"737 2019 6 43631 2019.4548 413.96 411.38 413.91 411.35 413.96 \n",
"738 2019 7 43661 2019.5370 411.85 411.03 412.36 411.57 411.85 \n",
"739 2019 8 43692 2019.6219 410.08 411.62 410.23 411.81 410.08 \n",
"740 2019 9 43723 2019.7068 408.55 412.06 408.52 412.05 408.55 \n",
"741 2019 10 43753 2019.7890 408.43 412.07 408.67 412.29 408.43 \n",
"742 2019 11 43784 2019.8740 410.28 412.56 410.29 412.54 410.28 \n",
"743 2019 12 43814 2019.9562 411.85 412.78 411.88 412.79 411.85 \n",
"744 2020 1 43845 2020.0410 413.37 413.33 413.11 413.05 413.37 \n",
"\n",
" s5 s6 \n",
"period \n",
"1958-05-01 315.70 314.44 \n",
"1958-06-01 317.45 315.16 \n",
"1958-07-01 317.51 314.71 \n",
"1958-09-01 315.86 315.19 \n",
"1958-10-01 314.93 316.19 "
" s6 period \n",
"2 314.44 1958-05-01 \n",
"3 315.16 1958-07-01 \n",
"4 314.71 1958-08-01 \n",
"6 315.19 1958-11-01 \n",
"7 316.19 1958-12-01 \n",
"8 316.08 1959-01-01 \n",
"10 315.20 1959-03-01 \n",
"11 315.43 1959-04-01 \n",
"12 315.54 1959-05-01 \n",
"13 315.86 1959-06-01 \n",
"14 315.38 1959-07-01 \n",
"15 315.42 1959-08-01 \n",
"16 315.49 1959-09-01 \n",
"17 316.03 1959-10-01 \n",
"18 315.86 1959-11-01 \n",
"19 316.06 1959-12-01 \n",
"20 316.72 1960-01-01 \n",
"21 316.32 1960-02-01 \n",
"22 316.68 1960-03-01 \n",
"23 316.35 1960-04-01 \n",
"24 316.39 1960-05-01 \n",
"25 316.35 1960-06-01 \n",
"26 316.28 1960-07-01 \n",
"27 316.70 1960-08-01 \n",
"28 317.22 1960-09-01 \n",
"29 317.48 1960-10-01 \n",
"30 317.53 1960-11-01 \n",
"31 317.20 1960-12-01 \n",
"32 317.07 1961-01-01 \n",
"33 316.83 1961-02-01 \n",
".. ... ... \n",
"715 406.77 2018-03-01 \n",
"716 406.76 2018-04-01 \n",
"717 407.25 2018-05-01 \n",
"718 407.43 2018-06-01 \n",
"719 407.68 2018-07-01 \n",
"720 408.00 2018-08-01 \n",
"721 407.59 2018-09-01 \n",
"722 407.71 2018-10-01 \n",
"723 407.51 2018-11-01 \n",
"724 407.90 2018-12-01 \n",
"725 408.30 2019-01-01 \n",
"726 408.08 2019-02-01 \n",
"727 408.63 2019-03-01 \n",
"728 409.09 2019-04-01 \n",
"729 409.62 2019-05-01 \n",
"730 410.39 2019-06-01 \n",
"731 410.16 2019-07-01 \n",
"732 410.87 2019-08-01 \n",
"733 410.90 2019-09-01 \n",
"734 410.45 2019-10-01 \n",
"735 410.72 2019-11-01 \n",
"736 411.42 2019-12-01 \n",
"737 411.38 2020-01-01 \n",
"738 411.03 NaN \n",
"739 411.62 NaN \n",
"740 412.06 NaN \n",
"741 412.07 NaN \n",
"742 412.56 NaN \n",
"743 412.78 NaN \n",
"744 413.33 NaN \n",
"\n",
"[738 rows x 11 columns]"
]
},
"execution_count": 45,
"execution_count": 117,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"data = data.dropna().copy()\n",
"data\n",
"\n",
"data['period'] = pd.Series([datetime.date(y,m,1) for y,m in zip(data['Yr'],data['Mn'])])\n",
"data1 = data.dropna().copy()\n",
"data1 = data1.set_index('period') \n",
"data1.head()"
"\n",
"#data1 = data1.set_index('period') \n",
"data"
]
},
{
......@@ -1099,7 +1992,7 @@
},
{
"cell_type": "code",
"execution_count": 64,
"execution_count": 70,
"metadata": {},
"outputs": [
{
......@@ -2079,39 +2972,19 @@
"[743 rows x 10 columns]"
]
},
"execution_count": 64,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"a = data2.interpolate(method='linear', limit_direction='forward',limit=3)\n",
"a"
]
},
{
"cell_type": "code",
"execution_count": 65,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"316.685"
]
},
"execution_count": 65,
"execution_count": 70,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"(317.51+315.86)/2\n"
"data2 = data2.interpolate(method='linear', limit_direction='forward',limit=3)\n",
"data2"
]
},
{
"cell_type": "code",
"execution_count": 66,
"execution_count": 72,
"metadata": {},
"outputs": [
{
......@@ -2353,14 +3226,14 @@
"1965-02-01 318.71 319.49 "
]
},
"execution_count": 66,
"execution_count": 72,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"d = a[(a.Yr >= 1964) & (a.Yr < 1965)]\n",
"d\n"
"data2 = data2[(data2.Yr >= 1964) & (data2.Yr < 1965)]\n",
"data2"
]
},
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment