no commit message

parent b1550457
......@@ -9,7 +9,7 @@
},
{
"cell_type": "code",
"execution_count": 2,
"execution_count": 27,
"metadata": {},
"outputs": [],
"source": [
......@@ -34,7 +34,7 @@
},
{
"cell_type": "code",
"execution_count": 3,
"execution_count": 29,
"metadata": {},
"outputs": [
{
......@@ -72,11 +72,11 @@
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>751</th>\n",
" <td>2020</td>\n",
" <td>8</td>\n",
" <td>44058</td>\n",
" <td>2020.6230</td>\n",
" <th>0</th>\n",
" <td>1958</td>\n",
" <td>1</td>\n",
" <td>21200</td>\n",
" <td>1958.0411</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
......@@ -85,11 +85,11 @@
" <td>-99.99</td>\n",
" </tr>\n",
" <tr>\n",
" <th>752</th>\n",
" <td>2020</td>\n",
" <td>9</td>\n",
" <td>44089</td>\n",
" <td>2020.7077</td>\n",
" <th>1</th>\n",
" <td>1958</td>\n",
" <td>2</td>\n",
" <td>21231</td>\n",
" <td>1958.1260</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
......@@ -98,43 +98,43 @@
" <td>-99.99</td>\n",
" </tr>\n",
" <tr>\n",
" <th>753</th>\n",
" <td>2020</td>\n",
" <td>10</td>\n",
" <td>44119</td>\n",
" <td>2020.7896</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\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",
" </tr>\n",
" <tr>\n",
" <th>754</th>\n",
" <td>2020</td>\n",
" <td>11</td>\n",
" <td>44150</td>\n",
" <td>2020.8743</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\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",
" </tr>\n",
" <tr>\n",
" <th>755</th>\n",
" <td>2020</td>\n",
" <td>12</td>\n",
" <td>44180</td>\n",
" <td>2020.9563</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\n",
" <td>-99.99</td>\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",
" </tr>\n",
" </tbody>\n",
"</table>\n",
......@@ -142,21 +142,21 @@
],
"text/plain": [
" Excel [ppm] [ppm] [ppm] \\\n",
"751 2020 8 44058 2020.6230 -99.99 -99.99 -99.99 \n",
"752 2020 9 44089 2020.7077 -99.99 -99.99 -99.99 \n",
"753 2020 10 44119 2020.7896 -99.99 -99.99 -99.99 \n",
"754 2020 11 44150 2020.8743 -99.99 -99.99 -99.99 \n",
"755 2020 12 44180 2020.9563 -99.99 -99.99 -99.99 \n",
"0 1958 1 21200 1958.0411 -99.99 -99.99 -99.99 \n",
"1 1958 2 21231 1958.1260 -99.99 -99.99 -99.99 \n",
"2 1958 3 21259 1958.2027 315.70 314.44 316.19 \n",
"3 1958 4 21290 1958.2877 317.45 315.16 317.30 \n",
"4 1958 5 21320 1958.3699 317.51 314.71 317.86 \n",
"\n",
" [ppm] [ppm] [ppm].1 \n",
"751 -99.99 -99.99 -99.99 \n",
"752 -99.99 -99.99 -99.99 \n",
"753 -99.99 -99.99 -99.99 \n",
"754 -99.99 -99.99 -99.99 \n",
"755 -99.99 -99.99 -99.99 "
"0 -99.99 -99.99 -99.99 \n",
"1 -99.99 -99.99 -99.99 \n",
"2 314.91 315.70 314.44 \n",
"3 314.99 317.45 315.16 \n",
"4 315.06 317.51 314.71 "
]
},
"execution_count": 3,
"execution_count": 29,
"metadata": {},
"output_type": "execute_result"
}
......@@ -176,7 +176,7 @@
" raw_data.to_csv('monthly_in_situ_co2_mlo',index=True)\n",
"\n",
"raw_data.head(5)\n",
"raw_data.tail(5)"
"#raw_data.tail(5)"
]
},
{
......@@ -420,7 +420,7 @@
},
{
"cell_type": "code",
"execution_count": 21,
"execution_count": 32,
"metadata": {},
"outputs": [],
"source": [
......@@ -428,22 +428,31 @@
"data = data.drop(data[(data.Yr == date.year) & (data.Mn > date.month)].index)\n",
"data = data.replace(-99.99,np.NaN);\n",
"d = data[(data.Yr == date.year)].index\n",
"i = d[0]\n",
"k = d[-1]\n",
"i,k = d[0], d[-1]\n",
"\n",
"while k>=i:\n",
" data.loc[k]\n",
" if data.loc[k].isnull().any():\n",
" data = data.drop(k)\n",
" else:\n",
" break\n",
" #print(data.loc[k])\n",
" k = k -1\n"
" k = k - 1\n",
" \n",
"annee, mois = data.Yr[0], data.Mn[0]\n",
"d = data[(data.Yr == annee)].index\n",
"i,k = d[0], d[-1]\n",
"\n",
"while i<=k:\n",
" if data.loc[i].isnull().any():\n",
" data = data.drop(i)\n",
" else:\n",
" break\n",
" i = i + 1\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 22,
"execution_count": 33,
"metadata": {},
"outputs": [
{
......@@ -481,32 +490,6 @@
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>1958</td>\n",
" <td>1</td>\n",
" <td>21200</td>\n",
" <td>1958.0411</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>1958</td>\n",
" <td>2</td>\n",
" <td>21231</td>\n",
" <td>1958.1260</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>1958</td>\n",
" <td>3</td>\n",
......@@ -871,6 +854,32 @@
" <td>317.48</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",
" </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",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
......@@ -1275,13 +1284,11 @@
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>745 rows × 10 columns</p>\n",
"<p>743 rows × 10 columns</p>\n",
"</div>"
],
"text/plain": [
" Yr Mn Date 1 Date 2 s1 s2 s3 s4 s5 \\\n",
"0 1958 1 21200 1958.0411 NaN NaN NaN NaN NaN \n",
"1 1958 2 21231 1958.1260 NaN NaN NaN NaN NaN \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",
......@@ -1310,6 +1317,8 @@
"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",
".. ... .. ... ... ... ... ... ... ... \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",
......@@ -1343,8 +1352,6 @@
"744 2020 1 43845 2020.0410 413.37 413.33 413.11 413.05 413.37 \n",
"\n",
" s6 \n",
"0 NaN \n",
"1 NaN \n",
"2 314.44 \n",
"3 315.16 \n",
"4 314.71 \n",
......@@ -1373,6 +1380,8 @@
"27 316.70 \n",
"28 317.22 \n",
"29 317.48 \n",
"30 317.53 \n",
"31 317.20 \n",
".. ... \n",
"715 406.77 \n",
"716 406.76 \n",
......@@ -1405,10 +1414,10 @@
"743 412.78 \n",
"744 413.33 \n",
"\n",
"[745 rows x 10 columns]"
"[743 rows x 10 columns]"
]
},
"execution_count": 22,
"execution_count": 33,
"metadata": {},
"output_type": "execute_result"
}
......
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