diff --git a/your-code/main.ipynb b/your-code/main.ipynb
index 68b3762..3e997c0 100644
--- a/your-code/main.ipynb
+++ b/your-code/main.ipynb
@@ -12,11 +12,17 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 46,
"metadata": {},
"outputs": [],
"source": [
- "#Import your libraries\n"
+ "#Import your libraries\n",
+ "\n",
+ "import pandas as pd\n",
+ "import numpy as np\n",
+ "\n",
+ "import matplotlib.pyplot as plt\n",
+ "import seaborn as sns"
]
},
{
@@ -38,11 +44,400 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 47,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " ... | \n",
+ " SeaLevelPressureAvgInches | \n",
+ " SeaLevelPressureLowInches | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " PrecipitationSumInches | \n",
+ " Events | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2013-12-21 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 93 | \n",
+ " 75 | \n",
+ " 57 | \n",
+ " ... | \n",
+ " 29.68 | \n",
+ " 29.59 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 20 | \n",
+ " 4 | \n",
+ " 31 | \n",
+ " 0.46 | \n",
+ " Rain , Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2013-12-22 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43 | \n",
+ " 36 | \n",
+ " 28 | \n",
+ " 93 | \n",
+ " 68 | \n",
+ " 43 | \n",
+ " ... | \n",
+ " 30.13 | \n",
+ " 29.87 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 5 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2013-12-23 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31 | \n",
+ " 27 | \n",
+ " 23 | \n",
+ " 76 | \n",
+ " 52 | \n",
+ " 27 | \n",
+ " ... | \n",
+ " 30.49 | \n",
+ " 30.41 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 8 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 2013-12-24 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36 | \n",
+ " 28 | \n",
+ " 21 | \n",
+ " 89 | \n",
+ " 56 | \n",
+ " 22 | \n",
+ " ... | \n",
+ " 30.45 | \n",
+ " 30.3 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 2013-12-25 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44 | \n",
+ " 40 | \n",
+ " 36 | \n",
+ " 86 | \n",
+ " 71 | \n",
+ " 56 | \n",
+ " ... | \n",
+ " 30.33 | \n",
+ " 30.27 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 16 | \n",
+ " T | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 2017-07-27 | \n",
+ " 103 | \n",
+ " 89 | \n",
+ " 75 | \n",
+ " 71 | \n",
+ " 67 | \n",
+ " 61 | \n",
+ " 82 | \n",
+ " 54 | \n",
+ " 25 | \n",
+ " ... | \n",
+ " 29.97 | \n",
+ " 29.88 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 12 | \n",
+ " 5 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 2017-07-28 | \n",
+ " 105 | \n",
+ " 91 | \n",
+ " 76 | \n",
+ " 71 | \n",
+ " 64 | \n",
+ " 55 | \n",
+ " 87 | \n",
+ " 54 | \n",
+ " 20 | \n",
+ " ... | \n",
+ " 29.9 | \n",
+ " 29.81 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 14 | \n",
+ " 5 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 2017-07-29 | \n",
+ " 107 | \n",
+ " 92 | \n",
+ " 77 | \n",
+ " 72 | \n",
+ " 64 | \n",
+ " 55 | \n",
+ " 82 | \n",
+ " 51 | \n",
+ " 19 | \n",
+ " ... | \n",
+ " 29.86 | \n",
+ " 29.79 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 17 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 2017-07-30 | \n",
+ " 106 | \n",
+ " 93 | \n",
+ " 79 | \n",
+ " 70 | \n",
+ " 68 | \n",
+ " 63 | \n",
+ " 69 | \n",
+ " 48 | \n",
+ " 27 | \n",
+ " ... | \n",
+ " 29.91 | \n",
+ " 29.87 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 13 | \n",
+ " 4 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 2017-07-31 | \n",
+ " 99 | \n",
+ " 88 | \n",
+ " 77 | \n",
+ " 66 | \n",
+ " 61 | \n",
+ " 54 | \n",
+ " 64 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " ... | \n",
+ " 29.97 | \n",
+ " 29.91 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1319 rows × 21 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF DewPointHighF DewPointAvgF \\\n",
+ "0 2013-12-21 74 60 45 67 49 \n",
+ "1 2013-12-22 56 48 39 43 36 \n",
+ "2 2013-12-23 58 45 32 31 27 \n",
+ "3 2013-12-24 61 46 31 36 28 \n",
+ "4 2013-12-25 58 50 41 44 40 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 2017-07-27 103 89 75 71 67 \n",
+ "1315 2017-07-28 105 91 76 71 64 \n",
+ "1316 2017-07-29 107 92 77 72 64 \n",
+ "1317 2017-07-30 106 93 79 70 68 \n",
+ "1318 2017-07-31 99 88 77 66 61 \n",
+ "\n",
+ " DewPointLowF HumidityHighPercent HumidityAvgPercent HumidityLowPercent \\\n",
+ "0 43 93 75 57 \n",
+ "1 28 93 68 43 \n",
+ "2 23 76 52 27 \n",
+ "3 21 89 56 22 \n",
+ "4 36 86 71 56 \n",
+ "... ... ... ... ... \n",
+ "1314 61 82 54 25 \n",
+ "1315 55 87 54 20 \n",
+ "1316 55 82 51 19 \n",
+ "1317 63 69 48 27 \n",
+ "1318 54 64 43 22 \n",
+ "\n",
+ " ... SeaLevelPressureAvgInches SeaLevelPressureLowInches \\\n",
+ "0 ... 29.68 29.59 \n",
+ "1 ... 30.13 29.87 \n",
+ "2 ... 30.49 30.41 \n",
+ "3 ... 30.45 30.3 \n",
+ "4 ... 30.33 30.27 \n",
+ "... ... ... ... \n",
+ "1314 ... 29.97 29.88 \n",
+ "1315 ... 29.9 29.81 \n",
+ "1316 ... 29.86 29.79 \n",
+ "1317 ... 29.91 29.87 \n",
+ "1318 ... 29.97 29.91 \n",
+ "\n",
+ " VisibilityHighMiles VisibilityAvgMiles VisibilityLowMiles WindHighMPH \\\n",
+ "0 10 7 2 20 \n",
+ "1 10 10 5 16 \n",
+ "2 10 10 10 8 \n",
+ "3 10 10 7 12 \n",
+ "4 10 10 7 10 \n",
+ "... ... ... ... ... \n",
+ "1314 10 10 10 12 \n",
+ "1315 10 10 10 14 \n",
+ "1316 10 10 10 12 \n",
+ "1317 10 10 10 13 \n",
+ "1318 10 10 10 12 \n",
+ "\n",
+ " WindAvgMPH WindGustMPH PrecipitationSumInches Events \n",
+ "0 4 31 0.46 Rain , Thunderstorm \n",
+ "1 6 25 0 \n",
+ "2 3 12 0 \n",
+ "3 4 20 0 \n",
+ "4 2 16 T \n",
+ "... ... ... ... ... \n",
+ "1314 5 21 0 \n",
+ "1315 5 20 0 \n",
+ "1316 4 17 0 \n",
+ "1317 4 20 0 \n",
+ "1318 4 20 0 \n",
+ "\n",
+ "[1319 rows x 21 columns]"
+ ]
+ },
+ "execution_count": 47,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin = pd.read_csv(\"C:/Users/dalmi/Documents/España/Data Analytics - IronHack/Labs/Semana 5/lab-intro-to-ml/your-code/austin_weather.csv\")\n",
+ "austin"
]
},
{
@@ -57,29 +452,415 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 48,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " ... | \n",
+ " SeaLevelPressureAvgInches | \n",
+ " SeaLevelPressureLowInches | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " PrecipitationSumInches | \n",
+ " Events | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2013-12-21 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 93 | \n",
+ " 75 | \n",
+ " 57 | \n",
+ " ... | \n",
+ " 29.68 | \n",
+ " 29.59 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 2 | \n",
+ " 20 | \n",
+ " 4 | \n",
+ " 31 | \n",
+ " 0.46 | \n",
+ " Rain , Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2013-12-22 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43 | \n",
+ " 36 | \n",
+ " 28 | \n",
+ " 93 | \n",
+ " 68 | \n",
+ " 43 | \n",
+ " ... | \n",
+ " 30.13 | \n",
+ " 29.87 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 5 | \n",
+ " 16 | \n",
+ " 6 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2013-12-23 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31 | \n",
+ " 27 | \n",
+ " 23 | \n",
+ " 76 | \n",
+ " 52 | \n",
+ " 27 | \n",
+ " ... | \n",
+ " 30.49 | \n",
+ " 30.41 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 8 | \n",
+ " 3 | \n",
+ " 12 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 2013-12-24 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36 | \n",
+ " 28 | \n",
+ " 21 | \n",
+ " 89 | \n",
+ " 56 | \n",
+ " 22 | \n",
+ " ... | \n",
+ " 30.45 | \n",
+ " 30.3 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 12 | \n",
+ " 4 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 2013-12-25 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44 | \n",
+ " 40 | \n",
+ " 36 | \n",
+ " 86 | \n",
+ " 71 | \n",
+ " 56 | \n",
+ " ... | \n",
+ " 30.33 | \n",
+ " 30.27 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 7 | \n",
+ " 10 | \n",
+ " 2 | \n",
+ " 16 | \n",
+ " T | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
5 rows × 21 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF DewPointHighF DewPointAvgF \\\n",
+ "0 2013-12-21 74 60 45 67 49 \n",
+ "1 2013-12-22 56 48 39 43 36 \n",
+ "2 2013-12-23 58 45 32 31 27 \n",
+ "3 2013-12-24 61 46 31 36 28 \n",
+ "4 2013-12-25 58 50 41 44 40 \n",
+ "\n",
+ " DewPointLowF HumidityHighPercent HumidityAvgPercent HumidityLowPercent ... \\\n",
+ "0 43 93 75 57 ... \n",
+ "1 28 93 68 43 ... \n",
+ "2 23 76 52 27 ... \n",
+ "3 21 89 56 22 ... \n",
+ "4 36 86 71 56 ... \n",
+ "\n",
+ " SeaLevelPressureAvgInches SeaLevelPressureLowInches VisibilityHighMiles \\\n",
+ "0 29.68 29.59 10 \n",
+ "1 30.13 29.87 10 \n",
+ "2 30.49 30.41 10 \n",
+ "3 30.45 30.3 10 \n",
+ "4 30.33 30.27 10 \n",
+ "\n",
+ " VisibilityAvgMiles VisibilityLowMiles WindHighMPH WindAvgMPH WindGustMPH \\\n",
+ "0 7 2 20 4 31 \n",
+ "1 10 5 16 6 25 \n",
+ "2 10 10 8 3 12 \n",
+ "3 10 7 12 4 20 \n",
+ "4 10 7 10 2 16 \n",
+ "\n",
+ " PrecipitationSumInches Events \n",
+ "0 0.46 Rain , Thunderstorm \n",
+ "1 0 \n",
+ "2 0 \n",
+ "3 0 \n",
+ "4 T \n",
+ "\n",
+ "[5 rows x 21 columns]"
+ ]
+ },
+ "execution_count": 48,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin.head()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 49,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 1319 entries, 0 to 1318\n",
+ "Data columns (total 21 columns):\n",
+ " # Column Non-Null Count Dtype \n",
+ "--- ------ -------------- ----- \n",
+ " 0 Date 1319 non-null object\n",
+ " 1 TempHighF 1319 non-null int64 \n",
+ " 2 TempAvgF 1319 non-null int64 \n",
+ " 3 TempLowF 1319 non-null int64 \n",
+ " 4 DewPointHighF 1319 non-null object\n",
+ " 5 DewPointAvgF 1319 non-null object\n",
+ " 6 DewPointLowF 1319 non-null object\n",
+ " 7 HumidityHighPercent 1319 non-null object\n",
+ " 8 HumidityAvgPercent 1319 non-null object\n",
+ " 9 HumidityLowPercent 1319 non-null object\n",
+ " 10 SeaLevelPressureHighInches 1319 non-null object\n",
+ " 11 SeaLevelPressureAvgInches 1319 non-null object\n",
+ " 12 SeaLevelPressureLowInches 1319 non-null object\n",
+ " 13 VisibilityHighMiles 1319 non-null object\n",
+ " 14 VisibilityAvgMiles 1319 non-null object\n",
+ " 15 VisibilityLowMiles 1319 non-null object\n",
+ " 16 WindHighMPH 1319 non-null object\n",
+ " 17 WindAvgMPH 1319 non-null object\n",
+ " 18 WindGustMPH 1319 non-null object\n",
+ " 19 PrecipitationSumInches 1319 non-null object\n",
+ " 20 Events 1319 non-null object\n",
+ "dtypes: int64(3), object(18)\n",
+ "memory usage: 216.5+ KB\n"
+ ]
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin.info()"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 50,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | count | \n",
+ " 1319.000000 | \n",
+ " 1319.000000 | \n",
+ " 1319.000000 | \n",
+ "
\n",
+ " \n",
+ " | mean | \n",
+ " 80.862775 | \n",
+ " 70.642911 | \n",
+ " 59.902957 | \n",
+ "
\n",
+ " \n",
+ " | std | \n",
+ " 14.766523 | \n",
+ " 14.045904 | \n",
+ " 14.190648 | \n",
+ "
\n",
+ " \n",
+ " | min | \n",
+ " 32.000000 | \n",
+ " 29.000000 | \n",
+ " 19.000000 | \n",
+ "
\n",
+ " \n",
+ " | 25% | \n",
+ " 72.000000 | \n",
+ " 62.000000 | \n",
+ " 49.000000 | \n",
+ "
\n",
+ " \n",
+ " | 50% | \n",
+ " 83.000000 | \n",
+ " 73.000000 | \n",
+ " 63.000000 | \n",
+ "
\n",
+ " \n",
+ " | 75% | \n",
+ " 92.000000 | \n",
+ " 83.000000 | \n",
+ " 73.000000 | \n",
+ "
\n",
+ " \n",
+ " | max | \n",
+ " 107.000000 | \n",
+ " 93.000000 | \n",
+ " 81.000000 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " TempHighF TempAvgF TempLowF\n",
+ "count 1319.000000 1319.000000 1319.000000\n",
+ "mean 80.862775 70.642911 59.902957\n",
+ "std 14.766523 14.045904 14.190648\n",
+ "min 32.000000 29.000000 19.000000\n",
+ "25% 72.000000 62.000000 49.000000\n",
+ "50% 83.000000 73.000000 63.000000\n",
+ "75% 92.000000 83.000000 73.000000\n",
+ "max 107.000000 93.000000 81.000000"
+ ]
+ },
+ "execution_count": 50,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin.describe()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 51,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Date 1319\n",
+ "TempHighF 74\n",
+ "TempAvgF 64\n",
+ "TempLowF 61\n",
+ "DewPointHighF 64\n",
+ "DewPointAvgF 66\n",
+ "DewPointLowF 73\n",
+ "HumidityHighPercent 58\n",
+ "HumidityAvgPercent 69\n",
+ "HumidityLowPercent 82\n",
+ "SeaLevelPressureHighInches 105\n",
+ "SeaLevelPressureAvgInches 101\n",
+ "SeaLevelPressureLowInches 105\n",
+ "VisibilityHighMiles 5\n",
+ "VisibilityAvgMiles 10\n",
+ "VisibilityLowMiles 12\n",
+ "WindHighMPH 22\n",
+ "WindAvgMPH 13\n",
+ "WindGustMPH 37\n",
+ "PrecipitationSumInches 114\n",
+ "Events 9\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 51,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "austin.nunique()"
]
},
{
@@ -113,20 +894,37 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 52,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "array(['49', '36', '27', '28', '40', '39', '41', '26', '42', '22', '48',\n",
+ " '32', '8', '11', '45', '55', '61', '37', '47', '25', '23', '20',\n",
+ " '33', '30', '29', '17', '14', '13', '54', '59', '15', '24', '34',\n",
+ " '35', '57', '50', '53', '60', '46', '56', '51', '31', '38', '62',\n",
+ " '43', '63', '64', '67', '66', '58', '70', '68', '65', '69', '71',\n",
+ " '72', '-', '73', '74', '21', '44', '52', '12', '75', '76', '18'],\n",
+ " dtype=object)"
+ ]
+ },
+ "execution_count": 52,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin.DewPointAvgF.unique()\n"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 53,
"metadata": {},
"outputs": [],
"source": [
- "# Your observation here\n"
+ "#Habría que convertir estos datos en int. Actualmente están como strings, lo cual no tiene sentido."
]
},
{
@@ -140,7 +938,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 54,
"metadata": {},
"outputs": [],
"source": [
@@ -153,11 +951,413 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 55,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " ... | \n",
+ " SeaLevelPressureAvgInches | \n",
+ " SeaLevelPressureLowInches | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " PrecipitationSumInches | \n",
+ " Events | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2013-12-21 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67.0 | \n",
+ " 49.0 | \n",
+ " 43.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " ... | \n",
+ " 29.68 | \n",
+ " 29.59 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 4.0 | \n",
+ " 31.0 | \n",
+ " 0.46 | \n",
+ " Rain , Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2013-12-22 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43.0 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 93.0 | \n",
+ " 68.0 | \n",
+ " 43.0 | \n",
+ " ... | \n",
+ " 30.13 | \n",
+ " 29.87 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 16.0 | \n",
+ " 6.0 | \n",
+ " 25.0 | \n",
+ " 0.00 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2013-12-23 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31.0 | \n",
+ " 27.0 | \n",
+ " 23.0 | \n",
+ " 76.0 | \n",
+ " 52.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 30.49 | \n",
+ " 30.41 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " 0.00 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 2013-12-24 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 21.0 | \n",
+ " 89.0 | \n",
+ " 56.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 30.45 | \n",
+ " 30.30 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0.00 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 2013-12-25 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44.0 | \n",
+ " 40.0 | \n",
+ " 36.0 | \n",
+ " 86.0 | \n",
+ " 71.0 | \n",
+ " 56.0 | \n",
+ " ... | \n",
+ " 30.33 | \n",
+ " 30.27 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 10.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " NaN | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 2017-07-27 | \n",
+ " 103 | \n",
+ " 89 | \n",
+ " 75 | \n",
+ " 71.0 | \n",
+ " 67.0 | \n",
+ " 61.0 | \n",
+ " 82.0 | \n",
+ " 54.0 | \n",
+ " 25.0 | \n",
+ " ... | \n",
+ " 29.97 | \n",
+ " 29.88 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 5.0 | \n",
+ " 21.0 | \n",
+ " 0.00 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 2017-07-28 | \n",
+ " 105 | \n",
+ " 91 | \n",
+ " 76 | \n",
+ " 71.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 87.0 | \n",
+ " 54.0 | \n",
+ " 20.0 | \n",
+ " ... | \n",
+ " 29.90 | \n",
+ " 29.81 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 14.0 | \n",
+ " 5.0 | \n",
+ " 20.0 | \n",
+ " 0.00 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 2017-07-29 | \n",
+ " 107 | \n",
+ " 92 | \n",
+ " 77 | \n",
+ " 72.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 82.0 | \n",
+ " 51.0 | \n",
+ " 19.0 | \n",
+ " ... | \n",
+ " 29.86 | \n",
+ " 29.79 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 17.0 | \n",
+ " 0.00 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 2017-07-30 | \n",
+ " 106 | \n",
+ " 93 | \n",
+ " 79 | \n",
+ " 70.0 | \n",
+ " 68.0 | \n",
+ " 63.0 | \n",
+ " 69.0 | \n",
+ " 48.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 29.91 | \n",
+ " 29.87 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 13.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0.00 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 2017-07-31 | \n",
+ " 99 | \n",
+ " 88 | \n",
+ " 77 | \n",
+ " 66.0 | \n",
+ " 61.0 | \n",
+ " 54.0 | \n",
+ " 64.0 | \n",
+ " 43.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 29.97 | \n",
+ " 29.91 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0.00 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1319 rows × 21 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF DewPointHighF DewPointAvgF \\\n",
+ "0 2013-12-21 74 60 45 67.0 49.0 \n",
+ "1 2013-12-22 56 48 39 43.0 36.0 \n",
+ "2 2013-12-23 58 45 32 31.0 27.0 \n",
+ "3 2013-12-24 61 46 31 36.0 28.0 \n",
+ "4 2013-12-25 58 50 41 44.0 40.0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 2017-07-27 103 89 75 71.0 67.0 \n",
+ "1315 2017-07-28 105 91 76 71.0 64.0 \n",
+ "1316 2017-07-29 107 92 77 72.0 64.0 \n",
+ "1317 2017-07-30 106 93 79 70.0 68.0 \n",
+ "1318 2017-07-31 99 88 77 66.0 61.0 \n",
+ "\n",
+ " DewPointLowF HumidityHighPercent HumidityAvgPercent \\\n",
+ "0 43.0 93.0 75.0 \n",
+ "1 28.0 93.0 68.0 \n",
+ "2 23.0 76.0 52.0 \n",
+ "3 21.0 89.0 56.0 \n",
+ "4 36.0 86.0 71.0 \n",
+ "... ... ... ... \n",
+ "1314 61.0 82.0 54.0 \n",
+ "1315 55.0 87.0 54.0 \n",
+ "1316 55.0 82.0 51.0 \n",
+ "1317 63.0 69.0 48.0 \n",
+ "1318 54.0 64.0 43.0 \n",
+ "\n",
+ " HumidityLowPercent ... SeaLevelPressureAvgInches \\\n",
+ "0 57.0 ... 29.68 \n",
+ "1 43.0 ... 30.13 \n",
+ "2 27.0 ... 30.49 \n",
+ "3 22.0 ... 30.45 \n",
+ "4 56.0 ... 30.33 \n",
+ "... ... ... ... \n",
+ "1314 25.0 ... 29.97 \n",
+ "1315 20.0 ... 29.90 \n",
+ "1316 19.0 ... 29.86 \n",
+ "1317 27.0 ... 29.91 \n",
+ "1318 22.0 ... 29.97 \n",
+ "\n",
+ " SeaLevelPressureLowInches VisibilityHighMiles VisibilityAvgMiles \\\n",
+ "0 29.59 10.0 7.0 \n",
+ "1 29.87 10.0 10.0 \n",
+ "2 30.41 10.0 10.0 \n",
+ "3 30.30 10.0 10.0 \n",
+ "4 30.27 10.0 10.0 \n",
+ "... ... ... ... \n",
+ "1314 29.88 10.0 10.0 \n",
+ "1315 29.81 10.0 10.0 \n",
+ "1316 29.79 10.0 10.0 \n",
+ "1317 29.87 10.0 10.0 \n",
+ "1318 29.91 10.0 10.0 \n",
+ "\n",
+ " VisibilityLowMiles WindHighMPH WindAvgMPH WindGustMPH \\\n",
+ "0 2.0 20.0 4.0 31.0 \n",
+ "1 5.0 16.0 6.0 25.0 \n",
+ "2 10.0 8.0 3.0 12.0 \n",
+ "3 7.0 12.0 4.0 20.0 \n",
+ "4 7.0 10.0 2.0 16.0 \n",
+ "... ... ... ... ... \n",
+ "1314 10.0 12.0 5.0 21.0 \n",
+ "1315 10.0 14.0 5.0 20.0 \n",
+ "1316 10.0 12.0 4.0 17.0 \n",
+ "1317 10.0 13.0 4.0 20.0 \n",
+ "1318 10.0 12.0 4.0 20.0 \n",
+ "\n",
+ " PrecipitationSumInches Events \n",
+ "0 0.46 Rain , Thunderstorm \n",
+ "1 0.00 \n",
+ "2 0.00 \n",
+ "3 0.00 \n",
+ "4 NaN \n",
+ "... ... ... \n",
+ "1314 0.00 \n",
+ "1315 0.00 \n",
+ "1316 0.00 \n",
+ "1317 0.00 \n",
+ "1318 0.00 \n",
+ "\n",
+ "[1319 rows x 21 columns]"
+ ]
+ },
+ "execution_count": 55,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin[wrong_type_columns] = austin[wrong_type_columns].apply(pd.to_numeric, errors=\"coerce\")\n",
+ "austin"
]
},
{
@@ -169,11 +1369,116 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 56,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 1319 entries, 0 to 1318\n",
+ "Data columns (total 21 columns):\n",
+ " # Column Non-Null Count Dtype \n",
+ "--- ------ -------------- ----- \n",
+ " 0 Date 1319 non-null object \n",
+ " 1 TempHighF 1319 non-null int64 \n",
+ " 2 TempAvgF 1319 non-null int64 \n",
+ " 3 TempLowF 1319 non-null int64 \n",
+ " 4 DewPointHighF 1312 non-null float64\n",
+ " 5 DewPointAvgF 1312 non-null float64\n",
+ " 6 DewPointLowF 1312 non-null float64\n",
+ " 7 HumidityHighPercent 1317 non-null float64\n",
+ " 8 HumidityAvgPercent 1317 non-null float64\n",
+ " 9 HumidityLowPercent 1317 non-null float64\n",
+ " 10 SeaLevelPressureHighInches 1316 non-null float64\n",
+ " 11 SeaLevelPressureAvgInches 1316 non-null float64\n",
+ " 12 SeaLevelPressureLowInches 1316 non-null float64\n",
+ " 13 VisibilityHighMiles 1307 non-null float64\n",
+ " 14 VisibilityAvgMiles 1307 non-null float64\n",
+ " 15 VisibilityLowMiles 1307 non-null float64\n",
+ " 16 WindHighMPH 1317 non-null float64\n",
+ " 17 WindAvgMPH 1317 non-null float64\n",
+ " 18 WindGustMPH 1315 non-null float64\n",
+ " 19 PrecipitationSumInches 1195 non-null float64\n",
+ " 20 Events 1319 non-null object \n",
+ "dtypes: float64(16), int64(3), object(2)\n",
+ "memory usage: 216.5+ KB\n"
+ ]
+ }
+ ],
+ "source": [
+ "austin.info()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 57,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "(1319, 21)"
+ ]
+ },
+ "execution_count": 57,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "austin.shape"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 58,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Date 0\n",
+ "TempHighF 0\n",
+ "TempAvgF 0\n",
+ "TempLowF 0\n",
+ "DewPointHighF 7\n",
+ "DewPointAvgF 7\n",
+ "DewPointLowF 7\n",
+ "HumidityHighPercent 2\n",
+ "HumidityAvgPercent 2\n",
+ "HumidityLowPercent 2\n",
+ "SeaLevelPressureHighInches 3\n",
+ "SeaLevelPressureAvgInches 3\n",
+ "SeaLevelPressureLowInches 3\n",
+ "VisibilityHighMiles 12\n",
+ "VisibilityAvgMiles 12\n",
+ "VisibilityLowMiles 12\n",
+ "WindHighMPH 2\n",
+ "WindAvgMPH 2\n",
+ "WindGustMPH 4\n",
+ "PrecipitationSumInches 124\n",
+ "Events 0\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 58,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "austin.isnull().sum()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 59,
"metadata": {},
"outputs": [],
"source": [
- "# Your code here\n"
+ "#Podemos ver que ahora al haber convertido los datos str a numéricos, automáticamente se crearon valores NAN en las filas que se forzó la conversión con error=coherce."
]
},
{
@@ -200,11 +1505,34 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 60,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 False\n",
+ "1 False\n",
+ "2 False\n",
+ "3 False\n",
+ "4 True\n",
+ " ... \n",
+ "1314 False\n",
+ "1315 False\n",
+ "1316 False\n",
+ "1317 False\n",
+ "1318 False\n",
+ "Length: 1319, dtype: bool"
+ ]
+ },
+ "execution_count": 60,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "missing_values = austin.isnull().any(axis=1)\n",
+ "missing_values"
]
},
{
@@ -233,11 +1561,22 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 61,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "136"
+ ]
+ },
+ "execution_count": 61,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "missing_values.sum() #cantidad de valores nulos de la variable missing_values"
]
},
{
@@ -249,11 +1588,22 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 62,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "10.310841546626232"
+ ]
+ },
+ "execution_count": 62,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "(missing_values.sum()) / len(austin) * 100 #Un 10% del total de las lineas del data frame completo poseen valores nulos"
]
},
{
@@ -267,11 +1617,43 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 63,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Date 0\n",
+ "TempHighF 0\n",
+ "TempAvgF 0\n",
+ "TempLowF 0\n",
+ "DewPointHighF 7\n",
+ "DewPointAvgF 7\n",
+ "DewPointLowF 7\n",
+ "HumidityHighPercent 2\n",
+ "HumidityAvgPercent 2\n",
+ "HumidityLowPercent 2\n",
+ "SeaLevelPressureHighInches 3\n",
+ "SeaLevelPressureAvgInches 3\n",
+ "SeaLevelPressureLowInches 3\n",
+ "VisibilityHighMiles 12\n",
+ "VisibilityAvgMiles 12\n",
+ "VisibilityLowMiles 12\n",
+ "WindHighMPH 2\n",
+ "WindAvgMPH 2\n",
+ "WindGustMPH 4\n",
+ "PrecipitationSumInches 124\n",
+ "Events 0\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 63,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin.isnull().sum()"
]
},
{
@@ -283,11 +1665,22 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 64,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "9.401061410159212"
+ ]
+ },
+ "execution_count": 64,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin[\"PrecipitationSumInches\"].isnull().sum() / len(austin) *100 #La cantidad de valores nulos de la columna PrecipitationSumInches representa el 9% de los valores totales del dataframe"
]
},
{
@@ -309,15 +1702,409 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 65,
"metadata": {},
"outputs": [],
"source": [
- "# Your code here \n",
- "\n",
- "\n",
- "# Print `austin` to confirm the column is indeed removed\n",
- "\n",
+ "austin.drop(columns=[\"PrecipitationSumInches\"], inplace=True, axis = 1)\n",
+ "# Print `austin` to confirm the column is indeed removed"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 66,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " SeaLevelPressureHighInches | \n",
+ " SeaLevelPressureAvgInches | \n",
+ " SeaLevelPressureLowInches | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " Events | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2013-12-21 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67.0 | \n",
+ " 49.0 | \n",
+ " 43.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " 29.86 | \n",
+ " 29.68 | \n",
+ " 29.59 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 4.0 | \n",
+ " 31.0 | \n",
+ " Rain , Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2013-12-22 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43.0 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 93.0 | \n",
+ " 68.0 | \n",
+ " 43.0 | \n",
+ " 30.41 | \n",
+ " 30.13 | \n",
+ " 29.87 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 16.0 | \n",
+ " 6.0 | \n",
+ " 25.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2013-12-23 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31.0 | \n",
+ " 27.0 | \n",
+ " 23.0 | \n",
+ " 76.0 | \n",
+ " 52.0 | \n",
+ " 27.0 | \n",
+ " 30.56 | \n",
+ " 30.49 | \n",
+ " 30.41 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 2013-12-24 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 21.0 | \n",
+ " 89.0 | \n",
+ " 56.0 | \n",
+ " 22.0 | \n",
+ " 30.56 | \n",
+ " 30.45 | \n",
+ " 30.30 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 2013-12-25 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44.0 | \n",
+ " 40.0 | \n",
+ " 36.0 | \n",
+ " 86.0 | \n",
+ " 71.0 | \n",
+ " 56.0 | \n",
+ " 30.41 | \n",
+ " 30.33 | \n",
+ " 30.27 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 10.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 2017-07-27 | \n",
+ " 103 | \n",
+ " 89 | \n",
+ " 75 | \n",
+ " 71.0 | \n",
+ " 67.0 | \n",
+ " 61.0 | \n",
+ " 82.0 | \n",
+ " 54.0 | \n",
+ " 25.0 | \n",
+ " 30.04 | \n",
+ " 29.97 | \n",
+ " 29.88 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 5.0 | \n",
+ " 21.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 2017-07-28 | \n",
+ " 105 | \n",
+ " 91 | \n",
+ " 76 | \n",
+ " 71.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 87.0 | \n",
+ " 54.0 | \n",
+ " 20.0 | \n",
+ " 29.97 | \n",
+ " 29.90 | \n",
+ " 29.81 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 14.0 | \n",
+ " 5.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 2017-07-29 | \n",
+ " 107 | \n",
+ " 92 | \n",
+ " 77 | \n",
+ " 72.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 82.0 | \n",
+ " 51.0 | \n",
+ " 19.0 | \n",
+ " 29.91 | \n",
+ " 29.86 | \n",
+ " 29.79 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 17.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 2017-07-30 | \n",
+ " 106 | \n",
+ " 93 | \n",
+ " 79 | \n",
+ " 70.0 | \n",
+ " 68.0 | \n",
+ " 63.0 | \n",
+ " 69.0 | \n",
+ " 48.0 | \n",
+ " 27.0 | \n",
+ " 29.96 | \n",
+ " 29.91 | \n",
+ " 29.87 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 13.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 2017-07-31 | \n",
+ " 99 | \n",
+ " 88 | \n",
+ " 77 | \n",
+ " 66.0 | \n",
+ " 61.0 | \n",
+ " 54.0 | \n",
+ " 64.0 | \n",
+ " 43.0 | \n",
+ " 22.0 | \n",
+ " 30.04 | \n",
+ " 29.97 | \n",
+ " 29.91 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1319 rows × 20 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF DewPointHighF DewPointAvgF \\\n",
+ "0 2013-12-21 74 60 45 67.0 49.0 \n",
+ "1 2013-12-22 56 48 39 43.0 36.0 \n",
+ "2 2013-12-23 58 45 32 31.0 27.0 \n",
+ "3 2013-12-24 61 46 31 36.0 28.0 \n",
+ "4 2013-12-25 58 50 41 44.0 40.0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 2017-07-27 103 89 75 71.0 67.0 \n",
+ "1315 2017-07-28 105 91 76 71.0 64.0 \n",
+ "1316 2017-07-29 107 92 77 72.0 64.0 \n",
+ "1317 2017-07-30 106 93 79 70.0 68.0 \n",
+ "1318 2017-07-31 99 88 77 66.0 61.0 \n",
+ "\n",
+ " DewPointLowF HumidityHighPercent HumidityAvgPercent \\\n",
+ "0 43.0 93.0 75.0 \n",
+ "1 28.0 93.0 68.0 \n",
+ "2 23.0 76.0 52.0 \n",
+ "3 21.0 89.0 56.0 \n",
+ "4 36.0 86.0 71.0 \n",
+ "... ... ... ... \n",
+ "1314 61.0 82.0 54.0 \n",
+ "1315 55.0 87.0 54.0 \n",
+ "1316 55.0 82.0 51.0 \n",
+ "1317 63.0 69.0 48.0 \n",
+ "1318 54.0 64.0 43.0 \n",
+ "\n",
+ " HumidityLowPercent SeaLevelPressureHighInches \\\n",
+ "0 57.0 29.86 \n",
+ "1 43.0 30.41 \n",
+ "2 27.0 30.56 \n",
+ "3 22.0 30.56 \n",
+ "4 56.0 30.41 \n",
+ "... ... ... \n",
+ "1314 25.0 30.04 \n",
+ "1315 20.0 29.97 \n",
+ "1316 19.0 29.91 \n",
+ "1317 27.0 29.96 \n",
+ "1318 22.0 30.04 \n",
+ "\n",
+ " SeaLevelPressureAvgInches SeaLevelPressureLowInches \\\n",
+ "0 29.68 29.59 \n",
+ "1 30.13 29.87 \n",
+ "2 30.49 30.41 \n",
+ "3 30.45 30.30 \n",
+ "4 30.33 30.27 \n",
+ "... ... ... \n",
+ "1314 29.97 29.88 \n",
+ "1315 29.90 29.81 \n",
+ "1316 29.86 29.79 \n",
+ "1317 29.91 29.87 \n",
+ "1318 29.97 29.91 \n",
+ "\n",
+ " VisibilityHighMiles VisibilityAvgMiles VisibilityLowMiles \\\n",
+ "0 10.0 7.0 2.0 \n",
+ "1 10.0 10.0 5.0 \n",
+ "2 10.0 10.0 10.0 \n",
+ "3 10.0 10.0 7.0 \n",
+ "4 10.0 10.0 7.0 \n",
+ "... ... ... ... \n",
+ "1314 10.0 10.0 10.0 \n",
+ "1315 10.0 10.0 10.0 \n",
+ "1316 10.0 10.0 10.0 \n",
+ "1317 10.0 10.0 10.0 \n",
+ "1318 10.0 10.0 10.0 \n",
+ "\n",
+ " WindHighMPH WindAvgMPH WindGustMPH Events \n",
+ "0 20.0 4.0 31.0 Rain , Thunderstorm \n",
+ "1 16.0 6.0 25.0 \n",
+ "2 8.0 3.0 12.0 \n",
+ "3 12.0 4.0 20.0 \n",
+ "4 10.0 2.0 16.0 \n",
+ "... ... ... ... ... \n",
+ "1314 12.0 5.0 21.0 \n",
+ "1315 14.0 5.0 20.0 \n",
+ "1316 12.0 4.0 17.0 \n",
+ "1317 13.0 4.0 20.0 \n",
+ "1318 12.0 4.0 20.0 \n",
+ "\n",
+ "[1319 rows x 20 columns]"
+ ]
+ },
+ "execution_count": 66,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
"austin"
]
},
@@ -336,11 +2123,60 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 67,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "C:\\Users\\dalmi\\AppData\\Local\\Temp\\ipykernel_38732\\2826333846.py:1: FutureWarning: DataFrame.interpolate with object dtype is deprecated and will raise in a future version. Call obj.infer_objects(copy=False) before interpolating instead.\n",
+ " austin_fixed = austin.interpolate(inplace=False)\n"
+ ]
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin_fixed = austin.interpolate(inplace=False)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 68,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Date 0\n",
+ "TempHighF 0\n",
+ "TempAvgF 0\n",
+ "TempLowF 0\n",
+ "DewPointHighF 0\n",
+ "DewPointAvgF 0\n",
+ "DewPointLowF 0\n",
+ "HumidityHighPercent 0\n",
+ "HumidityAvgPercent 0\n",
+ "HumidityLowPercent 0\n",
+ "SeaLevelPressureHighInches 0\n",
+ "SeaLevelPressureAvgInches 0\n",
+ "SeaLevelPressureLowInches 0\n",
+ "VisibilityHighMiles 0\n",
+ "VisibilityAvgMiles 0\n",
+ "VisibilityLowMiles 0\n",
+ "WindHighMPH 0\n",
+ "WindAvgMPH 0\n",
+ "WindGustMPH 0\n",
+ "Events 0\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 68,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "austin_fixed.isnull().sum()"
]
},
{
@@ -352,11 +2188,440 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 69,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " SeaLevelPressureHighInches | \n",
+ " SeaLevelPressureAvgInches | \n",
+ " SeaLevelPressureLowInches | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " Events | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2013-12-21 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67.0 | \n",
+ " 49.0 | \n",
+ " 43.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " 29.86 | \n",
+ " 29.68 | \n",
+ " 29.59 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 4.0 | \n",
+ " 31.0 | \n",
+ " Rain , Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2013-12-22 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43.0 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 93.0 | \n",
+ " 68.0 | \n",
+ " 43.0 | \n",
+ " 30.41 | \n",
+ " 30.13 | \n",
+ " 29.87 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 16.0 | \n",
+ " 6.0 | \n",
+ " 25.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2013-12-23 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31.0 | \n",
+ " 27.0 | \n",
+ " 23.0 | \n",
+ " 76.0 | \n",
+ " 52.0 | \n",
+ " 27.0 | \n",
+ " 30.56 | \n",
+ " 30.49 | \n",
+ " 30.41 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 2013-12-24 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 21.0 | \n",
+ " 89.0 | \n",
+ " 56.0 | \n",
+ " 22.0 | \n",
+ " 30.56 | \n",
+ " 30.45 | \n",
+ " 30.30 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 2013-12-25 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44.0 | \n",
+ " 40.0 | \n",
+ " 36.0 | \n",
+ " 86.0 | \n",
+ " 71.0 | \n",
+ " 56.0 | \n",
+ " 30.41 | \n",
+ " 30.33 | \n",
+ " 30.27 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 10.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 2017-07-27 | \n",
+ " 103 | \n",
+ " 89 | \n",
+ " 75 | \n",
+ " 71.0 | \n",
+ " 67.0 | \n",
+ " 61.0 | \n",
+ " 82.0 | \n",
+ " 54.0 | \n",
+ " 25.0 | \n",
+ " 30.04 | \n",
+ " 29.97 | \n",
+ " 29.88 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 5.0 | \n",
+ " 21.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 2017-07-28 | \n",
+ " 105 | \n",
+ " 91 | \n",
+ " 76 | \n",
+ " 71.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 87.0 | \n",
+ " 54.0 | \n",
+ " 20.0 | \n",
+ " 29.97 | \n",
+ " 29.90 | \n",
+ " 29.81 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 14.0 | \n",
+ " 5.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 2017-07-29 | \n",
+ " 107 | \n",
+ " 92 | \n",
+ " 77 | \n",
+ " 72.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 82.0 | \n",
+ " 51.0 | \n",
+ " 19.0 | \n",
+ " 29.91 | \n",
+ " 29.86 | \n",
+ " 29.79 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 17.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 2017-07-30 | \n",
+ " 106 | \n",
+ " 93 | \n",
+ " 79 | \n",
+ " 70.0 | \n",
+ " 68.0 | \n",
+ " 63.0 | \n",
+ " 69.0 | \n",
+ " 48.0 | \n",
+ " 27.0 | \n",
+ " 29.96 | \n",
+ " 29.91 | \n",
+ " 29.87 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 13.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 2017-07-31 | \n",
+ " 99 | \n",
+ " 88 | \n",
+ " 77 | \n",
+ " 66.0 | \n",
+ " 61.0 | \n",
+ " 54.0 | \n",
+ " 64.0 | \n",
+ " 43.0 | \n",
+ " 22.0 | \n",
+ " 30.04 | \n",
+ " 29.97 | \n",
+ " 29.91 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1319 rows × 20 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF DewPointHighF DewPointAvgF \\\n",
+ "0 2013-12-21 74 60 45 67.0 49.0 \n",
+ "1 2013-12-22 56 48 39 43.0 36.0 \n",
+ "2 2013-12-23 58 45 32 31.0 27.0 \n",
+ "3 2013-12-24 61 46 31 36.0 28.0 \n",
+ "4 2013-12-25 58 50 41 44.0 40.0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 2017-07-27 103 89 75 71.0 67.0 \n",
+ "1315 2017-07-28 105 91 76 71.0 64.0 \n",
+ "1316 2017-07-29 107 92 77 72.0 64.0 \n",
+ "1317 2017-07-30 106 93 79 70.0 68.0 \n",
+ "1318 2017-07-31 99 88 77 66.0 61.0 \n",
+ "\n",
+ " DewPointLowF HumidityHighPercent HumidityAvgPercent \\\n",
+ "0 43.0 93.0 75.0 \n",
+ "1 28.0 93.0 68.0 \n",
+ "2 23.0 76.0 52.0 \n",
+ "3 21.0 89.0 56.0 \n",
+ "4 36.0 86.0 71.0 \n",
+ "... ... ... ... \n",
+ "1314 61.0 82.0 54.0 \n",
+ "1315 55.0 87.0 54.0 \n",
+ "1316 55.0 82.0 51.0 \n",
+ "1317 63.0 69.0 48.0 \n",
+ "1318 54.0 64.0 43.0 \n",
+ "\n",
+ " HumidityLowPercent SeaLevelPressureHighInches \\\n",
+ "0 57.0 29.86 \n",
+ "1 43.0 30.41 \n",
+ "2 27.0 30.56 \n",
+ "3 22.0 30.56 \n",
+ "4 56.0 30.41 \n",
+ "... ... ... \n",
+ "1314 25.0 30.04 \n",
+ "1315 20.0 29.97 \n",
+ "1316 19.0 29.91 \n",
+ "1317 27.0 29.96 \n",
+ "1318 22.0 30.04 \n",
+ "\n",
+ " SeaLevelPressureAvgInches SeaLevelPressureLowInches \\\n",
+ "0 29.68 29.59 \n",
+ "1 30.13 29.87 \n",
+ "2 30.49 30.41 \n",
+ "3 30.45 30.30 \n",
+ "4 30.33 30.27 \n",
+ "... ... ... \n",
+ "1314 29.97 29.88 \n",
+ "1315 29.90 29.81 \n",
+ "1316 29.86 29.79 \n",
+ "1317 29.91 29.87 \n",
+ "1318 29.97 29.91 \n",
+ "\n",
+ " VisibilityHighMiles VisibilityAvgMiles VisibilityLowMiles \\\n",
+ "0 10.0 7.0 2.0 \n",
+ "1 10.0 10.0 5.0 \n",
+ "2 10.0 10.0 10.0 \n",
+ "3 10.0 10.0 7.0 \n",
+ "4 10.0 10.0 7.0 \n",
+ "... ... ... ... \n",
+ "1314 10.0 10.0 10.0 \n",
+ "1315 10.0 10.0 10.0 \n",
+ "1316 10.0 10.0 10.0 \n",
+ "1317 10.0 10.0 10.0 \n",
+ "1318 10.0 10.0 10.0 \n",
+ "\n",
+ " WindHighMPH WindAvgMPH WindGustMPH Events \n",
+ "0 20.0 4.0 31.0 Rain , Thunderstorm \n",
+ "1 16.0 6.0 25.0 \n",
+ "2 8.0 3.0 12.0 \n",
+ "3 12.0 4.0 20.0 \n",
+ "4 10.0 2.0 16.0 \n",
+ "... ... ... ... ... \n",
+ "1314 12.0 5.0 21.0 \n",
+ "1315 14.0 5.0 20.0 \n",
+ "1316 12.0 4.0 17.0 \n",
+ "1317 13.0 4.0 20.0 \n",
+ "1318 12.0 4.0 20.0 \n",
+ "\n",
+ "[1319 rows x 20 columns]"
+ ]
+ },
+ "execution_count": 69,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 70,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Date 0\n",
+ "TempHighF 0\n",
+ "TempAvgF 0\n",
+ "TempLowF 0\n",
+ "DewPointHighF 7\n",
+ "DewPointAvgF 7\n",
+ "DewPointLowF 7\n",
+ "HumidityHighPercent 2\n",
+ "HumidityAvgPercent 2\n",
+ "HumidityLowPercent 2\n",
+ "SeaLevelPressureHighInches 3\n",
+ "SeaLevelPressureAvgInches 3\n",
+ "SeaLevelPressureLowInches 3\n",
+ "VisibilityHighMiles 12\n",
+ "VisibilityAvgMiles 12\n",
+ "VisibilityLowMiles 12\n",
+ "WindHighMPH 2\n",
+ "WindAvgMPH 2\n",
+ "WindGustMPH 4\n",
+ "Events 0\n",
+ "dtype: int64"
+ ]
+ },
+ "execution_count": 70,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "austin.isnull().sum()"
]
},
{
@@ -377,11 +2642,32 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 71,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Events\n",
+ " 903\n",
+ "Rain 192\n",
+ "Rain , Thunderstorm 137\n",
+ "Fog , Rain , Thunderstorm 33\n",
+ "Fog 21\n",
+ "Thunderstorm 17\n",
+ "Fog , Rain 14\n",
+ "Rain , Snow 1\n",
+ "Fog , Thunderstorm 1\n",
+ "Name: count, dtype: int64"
+ ]
+ },
+ "execution_count": 71,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here:\n"
+ "austin[\"Events\"].value_counts()"
]
},
{
@@ -395,11 +2681,11 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 72,
"metadata": {},
"outputs": [],
"source": [
- "# Your answer:\n"
+ "#El mayor número de eventos que ha ocurrido en un mismo día es 3"
]
},
{
@@ -415,17 +2701,403 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 73,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " ... | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " Events | \n",
+ " Snow | \n",
+ " Fog | \n",
+ " Rain | \n",
+ " Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2013-12-21 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67.0 | \n",
+ " 49.0 | \n",
+ " 43.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " ... | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 4.0 | \n",
+ " 31.0 | \n",
+ " Rain , Thunderstorm | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2013-12-22 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43.0 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 93.0 | \n",
+ " 68.0 | \n",
+ " 43.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 16.0 | \n",
+ " 6.0 | \n",
+ " 25.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2013-12-23 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31.0 | \n",
+ " 27.0 | \n",
+ " 23.0 | \n",
+ " 76.0 | \n",
+ " 52.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 2013-12-24 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 21.0 | \n",
+ " 89.0 | \n",
+ " 56.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 2013-12-25 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44.0 | \n",
+ " 40.0 | \n",
+ " 36.0 | \n",
+ " 86.0 | \n",
+ " 71.0 | \n",
+ " 56.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 10.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 2017-07-27 | \n",
+ " 103 | \n",
+ " 89 | \n",
+ " 75 | \n",
+ " 71.0 | \n",
+ " 67.0 | \n",
+ " 61.0 | \n",
+ " 82.0 | \n",
+ " 54.0 | \n",
+ " 25.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 5.0 | \n",
+ " 21.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 2017-07-28 | \n",
+ " 105 | \n",
+ " 91 | \n",
+ " 76 | \n",
+ " 71.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 87.0 | \n",
+ " 54.0 | \n",
+ " 20.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 14.0 | \n",
+ " 5.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 2017-07-29 | \n",
+ " 107 | \n",
+ " 92 | \n",
+ " 77 | \n",
+ " 72.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 82.0 | \n",
+ " 51.0 | \n",
+ " 19.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 17.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 2017-07-30 | \n",
+ " 106 | \n",
+ " 93 | \n",
+ " 79 | \n",
+ " 70.0 | \n",
+ " 68.0 | \n",
+ " 63.0 | \n",
+ " 69.0 | \n",
+ " 48.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 13.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 2017-07-31 | \n",
+ " 99 | \n",
+ " 88 | \n",
+ " 77 | \n",
+ " 66.0 | \n",
+ " 61.0 | \n",
+ " 54.0 | \n",
+ " 64.0 | \n",
+ " 43.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1319 rows × 24 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF DewPointHighF DewPointAvgF \\\n",
+ "0 2013-12-21 74 60 45 67.0 49.0 \n",
+ "1 2013-12-22 56 48 39 43.0 36.0 \n",
+ "2 2013-12-23 58 45 32 31.0 27.0 \n",
+ "3 2013-12-24 61 46 31 36.0 28.0 \n",
+ "4 2013-12-25 58 50 41 44.0 40.0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 2017-07-27 103 89 75 71.0 67.0 \n",
+ "1315 2017-07-28 105 91 76 71.0 64.0 \n",
+ "1316 2017-07-29 107 92 77 72.0 64.0 \n",
+ "1317 2017-07-30 106 93 79 70.0 68.0 \n",
+ "1318 2017-07-31 99 88 77 66.0 61.0 \n",
+ "\n",
+ " DewPointLowF HumidityHighPercent HumidityAvgPercent \\\n",
+ "0 43.0 93.0 75.0 \n",
+ "1 28.0 93.0 68.0 \n",
+ "2 23.0 76.0 52.0 \n",
+ "3 21.0 89.0 56.0 \n",
+ "4 36.0 86.0 71.0 \n",
+ "... ... ... ... \n",
+ "1314 61.0 82.0 54.0 \n",
+ "1315 55.0 87.0 54.0 \n",
+ "1316 55.0 82.0 51.0 \n",
+ "1317 63.0 69.0 48.0 \n",
+ "1318 54.0 64.0 43.0 \n",
+ "\n",
+ " HumidityLowPercent ... VisibilityAvgMiles VisibilityLowMiles \\\n",
+ "0 57.0 ... 7.0 2.0 \n",
+ "1 43.0 ... 10.0 5.0 \n",
+ "2 27.0 ... 10.0 10.0 \n",
+ "3 22.0 ... 10.0 7.0 \n",
+ "4 56.0 ... 10.0 7.0 \n",
+ "... ... ... ... ... \n",
+ "1314 25.0 ... 10.0 10.0 \n",
+ "1315 20.0 ... 10.0 10.0 \n",
+ "1316 19.0 ... 10.0 10.0 \n",
+ "1317 27.0 ... 10.0 10.0 \n",
+ "1318 22.0 ... 10.0 10.0 \n",
+ "\n",
+ " WindHighMPH WindAvgMPH WindGustMPH Events Snow Fog \\\n",
+ "0 20.0 4.0 31.0 Rain , Thunderstorm 0 0 \n",
+ "1 16.0 6.0 25.0 0 0 \n",
+ "2 8.0 3.0 12.0 0 0 \n",
+ "3 12.0 4.0 20.0 0 0 \n",
+ "4 10.0 2.0 16.0 0 0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 12.0 5.0 21.0 0 0 \n",
+ "1315 14.0 5.0 20.0 0 0 \n",
+ "1316 12.0 4.0 17.0 0 0 \n",
+ "1317 13.0 4.0 20.0 0 0 \n",
+ "1318 12.0 4.0 20.0 0 0 \n",
+ "\n",
+ " Rain Thunderstorm \n",
+ "0 0 0 \n",
+ "1 0 0 \n",
+ "2 0 0 \n",
+ "3 0 0 \n",
+ "4 0 0 \n",
+ "... ... ... \n",
+ "1314 0 0 \n",
+ "1315 0 0 \n",
+ "1316 0 0 \n",
+ "1317 0 0 \n",
+ "1318 0 0 \n",
+ "\n",
+ "[1319 rows x 24 columns]"
+ ]
+ },
+ "execution_count": 73,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"event_list = ['Snow', 'Fog', 'Rain', 'Thunderstorm']\n",
"\n",
- "# Your code here\n",
- "\n",
- "\n",
- "# Print your new dataframe to check whether new columns have been created:\n",
- "\n",
+ "for event in event_list:\n",
+ " austin_fixed[event] = 0\n",
+ " \n",
"austin_fixed"
]
},
@@ -446,11 +3118,12 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 74,
"metadata": {},
"outputs": [],
"source": [
- "# Your code here\n"
+ "for evento in event_list:\n",
+ " austin_fixed[evento] = austin_fixed[\"Events\"].str.contains(evento).astype(int)"
]
},
{
@@ -462,11 +3135,399 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 75,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " ... | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " Events | \n",
+ " Snow | \n",
+ " Fog | \n",
+ " Rain | \n",
+ " Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2013-12-21 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67.0 | \n",
+ " 49.0 | \n",
+ " 43.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " ... | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 4.0 | \n",
+ " 31.0 | \n",
+ " Rain , Thunderstorm | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2013-12-22 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43.0 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 93.0 | \n",
+ " 68.0 | \n",
+ " 43.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 16.0 | \n",
+ " 6.0 | \n",
+ " 25.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2013-12-23 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31.0 | \n",
+ " 27.0 | \n",
+ " 23.0 | \n",
+ " 76.0 | \n",
+ " 52.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 2013-12-24 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 21.0 | \n",
+ " 89.0 | \n",
+ " 56.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 2013-12-25 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44.0 | \n",
+ " 40.0 | \n",
+ " 36.0 | \n",
+ " 86.0 | \n",
+ " 71.0 | \n",
+ " 56.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 10.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 2017-07-27 | \n",
+ " 103 | \n",
+ " 89 | \n",
+ " 75 | \n",
+ " 71.0 | \n",
+ " 67.0 | \n",
+ " 61.0 | \n",
+ " 82.0 | \n",
+ " 54.0 | \n",
+ " 25.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 5.0 | \n",
+ " 21.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 2017-07-28 | \n",
+ " 105 | \n",
+ " 91 | \n",
+ " 76 | \n",
+ " 71.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 87.0 | \n",
+ " 54.0 | \n",
+ " 20.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 14.0 | \n",
+ " 5.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 2017-07-29 | \n",
+ " 107 | \n",
+ " 92 | \n",
+ " 77 | \n",
+ " 72.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 82.0 | \n",
+ " 51.0 | \n",
+ " 19.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 17.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 2017-07-30 | \n",
+ " 106 | \n",
+ " 93 | \n",
+ " 79 | \n",
+ " 70.0 | \n",
+ " 68.0 | \n",
+ " 63.0 | \n",
+ " 69.0 | \n",
+ " 48.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 13.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 2017-07-31 | \n",
+ " 99 | \n",
+ " 88 | \n",
+ " 77 | \n",
+ " 66.0 | \n",
+ " 61.0 | \n",
+ " 54.0 | \n",
+ " 64.0 | \n",
+ " 43.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1319 rows × 24 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF DewPointHighF DewPointAvgF \\\n",
+ "0 2013-12-21 74 60 45 67.0 49.0 \n",
+ "1 2013-12-22 56 48 39 43.0 36.0 \n",
+ "2 2013-12-23 58 45 32 31.0 27.0 \n",
+ "3 2013-12-24 61 46 31 36.0 28.0 \n",
+ "4 2013-12-25 58 50 41 44.0 40.0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 2017-07-27 103 89 75 71.0 67.0 \n",
+ "1315 2017-07-28 105 91 76 71.0 64.0 \n",
+ "1316 2017-07-29 107 92 77 72.0 64.0 \n",
+ "1317 2017-07-30 106 93 79 70.0 68.0 \n",
+ "1318 2017-07-31 99 88 77 66.0 61.0 \n",
+ "\n",
+ " DewPointLowF HumidityHighPercent HumidityAvgPercent \\\n",
+ "0 43.0 93.0 75.0 \n",
+ "1 28.0 93.0 68.0 \n",
+ "2 23.0 76.0 52.0 \n",
+ "3 21.0 89.0 56.0 \n",
+ "4 36.0 86.0 71.0 \n",
+ "... ... ... ... \n",
+ "1314 61.0 82.0 54.0 \n",
+ "1315 55.0 87.0 54.0 \n",
+ "1316 55.0 82.0 51.0 \n",
+ "1317 63.0 69.0 48.0 \n",
+ "1318 54.0 64.0 43.0 \n",
+ "\n",
+ " HumidityLowPercent ... VisibilityAvgMiles VisibilityLowMiles \\\n",
+ "0 57.0 ... 7.0 2.0 \n",
+ "1 43.0 ... 10.0 5.0 \n",
+ "2 27.0 ... 10.0 10.0 \n",
+ "3 22.0 ... 10.0 7.0 \n",
+ "4 56.0 ... 10.0 7.0 \n",
+ "... ... ... ... ... \n",
+ "1314 25.0 ... 10.0 10.0 \n",
+ "1315 20.0 ... 10.0 10.0 \n",
+ "1316 19.0 ... 10.0 10.0 \n",
+ "1317 27.0 ... 10.0 10.0 \n",
+ "1318 22.0 ... 10.0 10.0 \n",
+ "\n",
+ " WindHighMPH WindAvgMPH WindGustMPH Events Snow Fog \\\n",
+ "0 20.0 4.0 31.0 Rain , Thunderstorm 0 0 \n",
+ "1 16.0 6.0 25.0 0 0 \n",
+ "2 8.0 3.0 12.0 0 0 \n",
+ "3 12.0 4.0 20.0 0 0 \n",
+ "4 10.0 2.0 16.0 0 0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 12.0 5.0 21.0 0 0 \n",
+ "1315 14.0 5.0 20.0 0 0 \n",
+ "1316 12.0 4.0 17.0 0 0 \n",
+ "1317 13.0 4.0 20.0 0 0 \n",
+ "1318 12.0 4.0 20.0 0 0 \n",
+ "\n",
+ " Rain Thunderstorm \n",
+ "0 1 1 \n",
+ "1 0 0 \n",
+ "2 0 0 \n",
+ "3 0 0 \n",
+ "4 0 0 \n",
+ "... ... ... \n",
+ "1314 0 0 \n",
+ "1315 0 0 \n",
+ "1316 0 0 \n",
+ "1317 0 0 \n",
+ "1318 0 0 \n",
+ "\n",
+ "[1319 rows x 24 columns]"
+ ]
+ },
+ "execution_count": 75,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin_fixed"
]
},
{
@@ -478,11 +3539,400 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 76,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " ... | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " Snow | \n",
+ " Fog | \n",
+ " Rain | \n",
+ " Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2013-12-21 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67.0 | \n",
+ " 49.0 | \n",
+ " 43.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 4.0 | \n",
+ " 31.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2013-12-22 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43.0 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 93.0 | \n",
+ " 68.0 | \n",
+ " 43.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 16.0 | \n",
+ " 6.0 | \n",
+ " 25.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2013-12-23 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31.0 | \n",
+ " 27.0 | \n",
+ " 23.0 | \n",
+ " 76.0 | \n",
+ " 52.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 2013-12-24 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 21.0 | \n",
+ " 89.0 | \n",
+ " 56.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 2013-12-25 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44.0 | \n",
+ " 40.0 | \n",
+ " 36.0 | \n",
+ " 86.0 | \n",
+ " 71.0 | \n",
+ " 56.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 10.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 2017-07-27 | \n",
+ " 103 | \n",
+ " 89 | \n",
+ " 75 | \n",
+ " 71.0 | \n",
+ " 67.0 | \n",
+ " 61.0 | \n",
+ " 82.0 | \n",
+ " 54.0 | \n",
+ " 25.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 5.0 | \n",
+ " 21.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 2017-07-28 | \n",
+ " 105 | \n",
+ " 91 | \n",
+ " 76 | \n",
+ " 71.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 87.0 | \n",
+ " 54.0 | \n",
+ " 20.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 14.0 | \n",
+ " 5.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 2017-07-29 | \n",
+ " 107 | \n",
+ " 92 | \n",
+ " 77 | \n",
+ " 72.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 82.0 | \n",
+ " 51.0 | \n",
+ " 19.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 17.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 2017-07-30 | \n",
+ " 106 | \n",
+ " 93 | \n",
+ " 79 | \n",
+ " 70.0 | \n",
+ " 68.0 | \n",
+ " 63.0 | \n",
+ " 69.0 | \n",
+ " 48.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 13.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 2017-07-31 | \n",
+ " 99 | \n",
+ " 88 | \n",
+ " 77 | \n",
+ " 66.0 | \n",
+ " 61.0 | \n",
+ " 54.0 | \n",
+ " 64.0 | \n",
+ " 43.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1319 rows × 23 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF DewPointHighF DewPointAvgF \\\n",
+ "0 2013-12-21 74 60 45 67.0 49.0 \n",
+ "1 2013-12-22 56 48 39 43.0 36.0 \n",
+ "2 2013-12-23 58 45 32 31.0 27.0 \n",
+ "3 2013-12-24 61 46 31 36.0 28.0 \n",
+ "4 2013-12-25 58 50 41 44.0 40.0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 2017-07-27 103 89 75 71.0 67.0 \n",
+ "1315 2017-07-28 105 91 76 71.0 64.0 \n",
+ "1316 2017-07-29 107 92 77 72.0 64.0 \n",
+ "1317 2017-07-30 106 93 79 70.0 68.0 \n",
+ "1318 2017-07-31 99 88 77 66.0 61.0 \n",
+ "\n",
+ " DewPointLowF HumidityHighPercent HumidityAvgPercent \\\n",
+ "0 43.0 93.0 75.0 \n",
+ "1 28.0 93.0 68.0 \n",
+ "2 23.0 76.0 52.0 \n",
+ "3 21.0 89.0 56.0 \n",
+ "4 36.0 86.0 71.0 \n",
+ "... ... ... ... \n",
+ "1314 61.0 82.0 54.0 \n",
+ "1315 55.0 87.0 54.0 \n",
+ "1316 55.0 82.0 51.0 \n",
+ "1317 63.0 69.0 48.0 \n",
+ "1318 54.0 64.0 43.0 \n",
+ "\n",
+ " HumidityLowPercent ... VisibilityHighMiles VisibilityAvgMiles \\\n",
+ "0 57.0 ... 10.0 7.0 \n",
+ "1 43.0 ... 10.0 10.0 \n",
+ "2 27.0 ... 10.0 10.0 \n",
+ "3 22.0 ... 10.0 10.0 \n",
+ "4 56.0 ... 10.0 10.0 \n",
+ "... ... ... ... ... \n",
+ "1314 25.0 ... 10.0 10.0 \n",
+ "1315 20.0 ... 10.0 10.0 \n",
+ "1316 19.0 ... 10.0 10.0 \n",
+ "1317 27.0 ... 10.0 10.0 \n",
+ "1318 22.0 ... 10.0 10.0 \n",
+ "\n",
+ " VisibilityLowMiles WindHighMPH WindAvgMPH WindGustMPH Snow Fog \\\n",
+ "0 2.0 20.0 4.0 31.0 0 0 \n",
+ "1 5.0 16.0 6.0 25.0 0 0 \n",
+ "2 10.0 8.0 3.0 12.0 0 0 \n",
+ "3 7.0 12.0 4.0 20.0 0 0 \n",
+ "4 7.0 10.0 2.0 16.0 0 0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 10.0 12.0 5.0 21.0 0 0 \n",
+ "1315 10.0 14.0 5.0 20.0 0 0 \n",
+ "1316 10.0 12.0 4.0 17.0 0 0 \n",
+ "1317 10.0 13.0 4.0 20.0 0 0 \n",
+ "1318 10.0 12.0 4.0 20.0 0 0 \n",
+ "\n",
+ " Rain Thunderstorm \n",
+ "0 1 1 \n",
+ "1 0 0 \n",
+ "2 0 0 \n",
+ "3 0 0 \n",
+ "4 0 0 \n",
+ "... ... ... \n",
+ "1314 0 0 \n",
+ "1315 0 0 \n",
+ "1316 0 0 \n",
+ "1317 0 0 \n",
+ "1318 0 0 \n",
+ "\n",
+ "[1319 rows x 23 columns]"
+ ]
+ },
+ "execution_count": 76,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin_fixed.drop(columns=[\"Events\"], inplace=True, axis=1)\n",
+ "austin_fixed"
]
},
{
@@ -500,11 +3950,844 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 94,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " ... | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " Snow | \n",
+ " Fog | \n",
+ " Rain | \n",
+ " Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 1970-01-01 00:00:00.000735223 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67.0 | \n",
+ " 49.0 | \n",
+ " 43.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 4.0 | \n",
+ " 31.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 1970-01-01 00:00:00.000735224 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43.0 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 93.0 | \n",
+ " 68.0 | \n",
+ " 43.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 16.0 | \n",
+ " 6.0 | \n",
+ " 25.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 1970-01-01 00:00:00.000735225 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31.0 | \n",
+ " 27.0 | \n",
+ " 23.0 | \n",
+ " 76.0 | \n",
+ " 52.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 1970-01-01 00:00:00.000735226 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 21.0 | \n",
+ " 89.0 | \n",
+ " 56.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 1970-01-01 00:00:00.000735227 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44.0 | \n",
+ " 40.0 | \n",
+ " 36.0 | \n",
+ " 86.0 | \n",
+ " 71.0 | \n",
+ " 56.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 10.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 1970-01-01 00:00:00.000736537 | \n",
+ " 103 | \n",
+ " 89 | \n",
+ " 75 | \n",
+ " 71.0 | \n",
+ " 67.0 | \n",
+ " 61.0 | \n",
+ " 82.0 | \n",
+ " 54.0 | \n",
+ " 25.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 5.0 | \n",
+ " 21.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 1970-01-01 00:00:00.000736538 | \n",
+ " 105 | \n",
+ " 91 | \n",
+ " 76 | \n",
+ " 71.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 87.0 | \n",
+ " 54.0 | \n",
+ " 20.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 14.0 | \n",
+ " 5.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 1970-01-01 00:00:00.000736539 | \n",
+ " 107 | \n",
+ " 92 | \n",
+ " 77 | \n",
+ " 72.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 82.0 | \n",
+ " 51.0 | \n",
+ " 19.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 17.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 1970-01-01 00:00:00.000736540 | \n",
+ " 106 | \n",
+ " 93 | \n",
+ " 79 | \n",
+ " 70.0 | \n",
+ " 68.0 | \n",
+ " 63.0 | \n",
+ " 69.0 | \n",
+ " 48.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 13.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 1970-01-01 00:00:00.000736541 | \n",
+ " 99 | \n",
+ " 88 | \n",
+ " 77 | \n",
+ " 66.0 | \n",
+ " 61.0 | \n",
+ " 54.0 | \n",
+ " 64.0 | \n",
+ " 43.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1319 rows × 23 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF \\\n",
+ "0 1970-01-01 00:00:00.000735223 74 60 45 \n",
+ "1 1970-01-01 00:00:00.000735224 56 48 39 \n",
+ "2 1970-01-01 00:00:00.000735225 58 45 32 \n",
+ "3 1970-01-01 00:00:00.000735226 61 46 31 \n",
+ "4 1970-01-01 00:00:00.000735227 58 50 41 \n",
+ "... ... ... ... ... \n",
+ "1314 1970-01-01 00:00:00.000736537 103 89 75 \n",
+ "1315 1970-01-01 00:00:00.000736538 105 91 76 \n",
+ "1316 1970-01-01 00:00:00.000736539 107 92 77 \n",
+ "1317 1970-01-01 00:00:00.000736540 106 93 79 \n",
+ "1318 1970-01-01 00:00:00.000736541 99 88 77 \n",
+ "\n",
+ " DewPointHighF DewPointAvgF DewPointLowF HumidityHighPercent \\\n",
+ "0 67.0 49.0 43.0 93.0 \n",
+ "1 43.0 36.0 28.0 93.0 \n",
+ "2 31.0 27.0 23.0 76.0 \n",
+ "3 36.0 28.0 21.0 89.0 \n",
+ "4 44.0 40.0 36.0 86.0 \n",
+ "... ... ... ... ... \n",
+ "1314 71.0 67.0 61.0 82.0 \n",
+ "1315 71.0 64.0 55.0 87.0 \n",
+ "1316 72.0 64.0 55.0 82.0 \n",
+ "1317 70.0 68.0 63.0 69.0 \n",
+ "1318 66.0 61.0 54.0 64.0 \n",
+ "\n",
+ " HumidityAvgPercent HumidityLowPercent ... VisibilityHighMiles \\\n",
+ "0 75.0 57.0 ... 10.0 \n",
+ "1 68.0 43.0 ... 10.0 \n",
+ "2 52.0 27.0 ... 10.0 \n",
+ "3 56.0 22.0 ... 10.0 \n",
+ "4 71.0 56.0 ... 10.0 \n",
+ "... ... ... ... ... \n",
+ "1314 54.0 25.0 ... 10.0 \n",
+ "1315 54.0 20.0 ... 10.0 \n",
+ "1316 51.0 19.0 ... 10.0 \n",
+ "1317 48.0 27.0 ... 10.0 \n",
+ "1318 43.0 22.0 ... 10.0 \n",
+ "\n",
+ " VisibilityAvgMiles VisibilityLowMiles WindHighMPH WindAvgMPH \\\n",
+ "0 7.0 2.0 20.0 4.0 \n",
+ "1 10.0 5.0 16.0 6.0 \n",
+ "2 10.0 10.0 8.0 3.0 \n",
+ "3 10.0 7.0 12.0 4.0 \n",
+ "4 10.0 7.0 10.0 2.0 \n",
+ "... ... ... ... ... \n",
+ "1314 10.0 10.0 12.0 5.0 \n",
+ "1315 10.0 10.0 14.0 5.0 \n",
+ "1316 10.0 10.0 12.0 4.0 \n",
+ "1317 10.0 10.0 13.0 4.0 \n",
+ "1318 10.0 10.0 12.0 4.0 \n",
+ "\n",
+ " WindGustMPH Snow Fog Rain Thunderstorm \n",
+ "0 31.0 0 0 1 1 \n",
+ "1 25.0 0 0 0 0 \n",
+ "2 12.0 0 0 0 0 \n",
+ "3 20.0 0 0 0 0 \n",
+ "4 16.0 0 0 0 0 \n",
+ "... ... ... ... ... ... \n",
+ "1314 21.0 0 0 0 0 \n",
+ "1315 20.0 0 0 0 0 \n",
+ "1316 17.0 0 0 0 0 \n",
+ "1317 20.0 0 0 0 0 \n",
+ "1318 20.0 0 0 0 0 \n",
+ "\n",
+ "[1319 rows x 23 columns]"
+ ]
+ },
+ "execution_count": 94,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here\n"
+ "austin_fixed[\"Date\"] = pd.to_datetime(austin_fixed[\"Date\"])\n",
+ "austin_fixed"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 96,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempAvgF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " ... | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " Snow | \n",
+ " Fog | \n",
+ " Rain | \n",
+ " Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 719163 | \n",
+ " 74 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 67.0 | \n",
+ " 49.0 | \n",
+ " 43.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 4.0 | \n",
+ " 31.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 719163 | \n",
+ " 56 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 43.0 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 93.0 | \n",
+ " 68.0 | \n",
+ " 43.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 16.0 | \n",
+ " 6.0 | \n",
+ " 25.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 719163 | \n",
+ " 58 | \n",
+ " 45 | \n",
+ " 32 | \n",
+ " 31.0 | \n",
+ " 27.0 | \n",
+ " 23.0 | \n",
+ " 76.0 | \n",
+ " 52.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 719163 | \n",
+ " 61 | \n",
+ " 46 | \n",
+ " 31 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 21.0 | \n",
+ " 89.0 | \n",
+ " 56.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 719163 | \n",
+ " 58 | \n",
+ " 50 | \n",
+ " 41 | \n",
+ " 44.0 | \n",
+ " 40.0 | \n",
+ " 36.0 | \n",
+ " 86.0 | \n",
+ " 71.0 | \n",
+ " 56.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 10.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 719163 | \n",
+ " 103 | \n",
+ " 89 | \n",
+ " 75 | \n",
+ " 71.0 | \n",
+ " 67.0 | \n",
+ " 61.0 | \n",
+ " 82.0 | \n",
+ " 54.0 | \n",
+ " 25.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 5.0 | \n",
+ " 21.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 719163 | \n",
+ " 105 | \n",
+ " 91 | \n",
+ " 76 | \n",
+ " 71.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 87.0 | \n",
+ " 54.0 | \n",
+ " 20.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 14.0 | \n",
+ " 5.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 719163 | \n",
+ " 107 | \n",
+ " 92 | \n",
+ " 77 | \n",
+ " 72.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 82.0 | \n",
+ " 51.0 | \n",
+ " 19.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 17.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 719163 | \n",
+ " 106 | \n",
+ " 93 | \n",
+ " 79 | \n",
+ " 70.0 | \n",
+ " 68.0 | \n",
+ " 63.0 | \n",
+ " 69.0 | \n",
+ " 48.0 | \n",
+ " 27.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 13.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 719163 | \n",
+ " 99 | \n",
+ " 88 | \n",
+ " 77 | \n",
+ " 66.0 | \n",
+ " 61.0 | \n",
+ " 54.0 | \n",
+ " 64.0 | \n",
+ " 43.0 | \n",
+ " 22.0 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1319 rows × 23 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempAvgF TempLowF DewPointHighF DewPointAvgF \\\n",
+ "0 719163 74 60 45 67.0 49.0 \n",
+ "1 719163 56 48 39 43.0 36.0 \n",
+ "2 719163 58 45 32 31.0 27.0 \n",
+ "3 719163 61 46 31 36.0 28.0 \n",
+ "4 719163 58 50 41 44.0 40.0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 719163 103 89 75 71.0 67.0 \n",
+ "1315 719163 105 91 76 71.0 64.0 \n",
+ "1316 719163 107 92 77 72.0 64.0 \n",
+ "1317 719163 106 93 79 70.0 68.0 \n",
+ "1318 719163 99 88 77 66.0 61.0 \n",
+ "\n",
+ " DewPointLowF HumidityHighPercent HumidityAvgPercent \\\n",
+ "0 43.0 93.0 75.0 \n",
+ "1 28.0 93.0 68.0 \n",
+ "2 23.0 76.0 52.0 \n",
+ "3 21.0 89.0 56.0 \n",
+ "4 36.0 86.0 71.0 \n",
+ "... ... ... ... \n",
+ "1314 61.0 82.0 54.0 \n",
+ "1315 55.0 87.0 54.0 \n",
+ "1316 55.0 82.0 51.0 \n",
+ "1317 63.0 69.0 48.0 \n",
+ "1318 54.0 64.0 43.0 \n",
+ "\n",
+ " HumidityLowPercent ... VisibilityHighMiles VisibilityAvgMiles \\\n",
+ "0 57.0 ... 10.0 7.0 \n",
+ "1 43.0 ... 10.0 10.0 \n",
+ "2 27.0 ... 10.0 10.0 \n",
+ "3 22.0 ... 10.0 10.0 \n",
+ "4 56.0 ... 10.0 10.0 \n",
+ "... ... ... ... ... \n",
+ "1314 25.0 ... 10.0 10.0 \n",
+ "1315 20.0 ... 10.0 10.0 \n",
+ "1316 19.0 ... 10.0 10.0 \n",
+ "1317 27.0 ... 10.0 10.0 \n",
+ "1318 22.0 ... 10.0 10.0 \n",
+ "\n",
+ " VisibilityLowMiles WindHighMPH WindAvgMPH WindGustMPH Snow Fog \\\n",
+ "0 2.0 20.0 4.0 31.0 0 0 \n",
+ "1 5.0 16.0 6.0 25.0 0 0 \n",
+ "2 10.0 8.0 3.0 12.0 0 0 \n",
+ "3 7.0 12.0 4.0 20.0 0 0 \n",
+ "4 7.0 10.0 2.0 16.0 0 0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 10.0 12.0 5.0 21.0 0 0 \n",
+ "1315 10.0 14.0 5.0 20.0 0 0 \n",
+ "1316 10.0 12.0 4.0 17.0 0 0 \n",
+ "1317 10.0 13.0 4.0 20.0 0 0 \n",
+ "1318 10.0 12.0 4.0 20.0 0 0 \n",
+ "\n",
+ " Rain Thunderstorm \n",
+ "0 1 1 \n",
+ "1 0 0 \n",
+ "2 0 0 \n",
+ "3 0 0 \n",
+ "4 0 0 \n",
+ "... ... ... \n",
+ "1314 0 0 \n",
+ "1315 0 0 \n",
+ "1316 0 0 \n",
+ "1317 0 0 \n",
+ "1318 0 0 \n",
+ "\n",
+ "[1319 rows x 23 columns]"
+ ]
+ },
+ "execution_count": 96,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "austin_fixed[\"Date\"] = austin_fixed[\"Date\"].apply(lambda x: x.toordinal())\n",
+ "austin_fixed"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 98,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 1319 entries, 0 to 1318\n",
+ "Data columns (total 23 columns):\n",
+ " # Column Non-Null Count Dtype \n",
+ "--- ------ -------------- ----- \n",
+ " 0 Date 1319 non-null int64 \n",
+ " 1 TempHighF 1319 non-null int64 \n",
+ " 2 TempAvgF 1319 non-null int64 \n",
+ " 3 TempLowF 1319 non-null int64 \n",
+ " 4 DewPointHighF 1319 non-null float64\n",
+ " 5 DewPointAvgF 1319 non-null float64\n",
+ " 6 DewPointLowF 1319 non-null float64\n",
+ " 7 HumidityHighPercent 1319 non-null float64\n",
+ " 8 HumidityAvgPercent 1319 non-null float64\n",
+ " 9 HumidityLowPercent 1319 non-null float64\n",
+ " 10 SeaLevelPressureHighInches 1319 non-null float64\n",
+ " 11 SeaLevelPressureAvgInches 1319 non-null float64\n",
+ " 12 SeaLevelPressureLowInches 1319 non-null float64\n",
+ " 13 VisibilityHighMiles 1319 non-null float64\n",
+ " 14 VisibilityAvgMiles 1319 non-null float64\n",
+ " 15 VisibilityLowMiles 1319 non-null float64\n",
+ " 16 WindHighMPH 1319 non-null float64\n",
+ " 17 WindAvgMPH 1319 non-null float64\n",
+ " 18 WindGustMPH 1319 non-null float64\n",
+ " 19 Snow 1319 non-null int32 \n",
+ " 20 Fog 1319 non-null int32 \n",
+ " 21 Rain 1319 non-null int32 \n",
+ " 22 Thunderstorm 1319 non-null int32 \n",
+ "dtypes: float64(15), int32(4), int64(4)\n",
+ "memory usage: 216.5 KB\n"
+ ]
+ }
+ ],
+ "source": [
+ "austin_fixed.info()"
]
},
{
@@ -516,11 +4799,48 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 90,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 1319 entries, 0 to 1318\n",
+ "Data columns (total 23 columns):\n",
+ " # Column Non-Null Count Dtype \n",
+ "--- ------ -------------- ----- \n",
+ " 0 Date 1319 non-null datetime64[ns]\n",
+ " 1 TempHighF 1319 non-null int64 \n",
+ " 2 TempAvgF 1319 non-null int64 \n",
+ " 3 TempLowF 1319 non-null int64 \n",
+ " 4 DewPointHighF 1319 non-null float64 \n",
+ " 5 DewPointAvgF 1319 non-null float64 \n",
+ " 6 DewPointLowF 1319 non-null float64 \n",
+ " 7 HumidityHighPercent 1319 non-null float64 \n",
+ " 8 HumidityAvgPercent 1319 non-null float64 \n",
+ " 9 HumidityLowPercent 1319 non-null float64 \n",
+ " 10 SeaLevelPressureHighInches 1319 non-null float64 \n",
+ " 11 SeaLevelPressureAvgInches 1319 non-null float64 \n",
+ " 12 SeaLevelPressureLowInches 1319 non-null float64 \n",
+ " 13 VisibilityHighMiles 1319 non-null float64 \n",
+ " 14 VisibilityAvgMiles 1319 non-null float64 \n",
+ " 15 VisibilityLowMiles 1319 non-null float64 \n",
+ " 16 WindHighMPH 1319 non-null float64 \n",
+ " 17 WindAvgMPH 1319 non-null float64 \n",
+ " 18 WindGustMPH 1319 non-null float64 \n",
+ " 19 Snow 1319 non-null int32 \n",
+ " 20 Fog 1319 non-null int32 \n",
+ " 21 Rain 1319 non-null int32 \n",
+ " 22 Thunderstorm 1319 non-null int32 \n",
+ "dtypes: datetime64[ns](1), float64(15), int32(4), int64(3)\n",
+ "memory usage: 216.5 KB\n"
+ ]
+ }
+ ],
"source": [
- "austin_fixed.head(5)"
+ "austin_fixed.info()"
]
},
{
@@ -577,11 +4897,12 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 99,
"metadata": {},
"outputs": [],
"source": [
- "# Your code here:\n"
+ "y = austin_fixed[\"TempAvgF\"]\n",
+ "X = austin_fixed.drop(columns=\"TempAvgF\")\n"
]
},
{
@@ -593,11 +4914,12 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 100,
"metadata": {},
"outputs": [],
"source": [
- "#Your code here:\n"
+ "# 🤖 Machine Learning\n",
+ "from sklearn.model_selection import train_test_split # ❗ New\n"
]
},
{
@@ -610,13 +4932,84 @@
"Enter your code in the cell below:"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": 105,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=12)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 106,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "1055"
+ ]
+ },
+ "execution_count": 106,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "len(X_train)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 110,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "1055"
+ ]
+ },
+ "execution_count": 110,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "len(y_train)"
+ ]
+ },
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0.7998483699772555"
+ ]
+ },
+ "execution_count": 111,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "1055/len(austin_fixed)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 114,
+ "metadata": {},
"outputs": [],
"source": [
- "#Your code here:\n"
+ "#- train_size is the number that defines the size of the training set. If you provide a float then it must be between 0.0 and 1.0 and will define the part of the dataset used for testing. If you provide an int, then it will represent the total number of training samples. The default value is None.\n",
+ "#- test_size is the number that defines the size of the test suite. It is very similar to train_size. You must provide either train_size or test_size. If neither is provided, the default portion of the dataset to use for testing is 0.25, or 25 percent.\n",
+ "#- random_state is the object that controls randomness during splitting. It can be an int or an instance of RandomState. The default value is None."
]
},
{
@@ -639,13 +5032,37 @@
"In the following cell, compute the number of rows that account for 80% of our data and round it to the next integer. Assign this number to `ts_rows`."
]
},
+ {
+ "cell_type": "code",
+ "execution_count": 120,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "1056"
+ ]
+ },
+ "execution_count": 120,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "import math\n",
+ "\n",
+ "ts_rows = math.ceil(len(austin_fixed)*0.8) #math.ceil redondea al próximo entero superior\n",
+ "ts_rows"
+ ]
+ },
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
- "# Your code here:\n"
+ "# Metodo opción shuffle\n",
+ "X_ts_train, X_ts_test, y_ts_train, y_ts_test = train_test_split(X, y, test_size=0.2, shuffle=False)"
]
},
{
@@ -655,35 +5072,885 @@
"Assign the first `ts_rows` rows of `X` to `X_ts_train` and the remaining rows to `X_ts_test`."
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Assign the first `ts_rows` rows of `y` to `y_ts_train` and the remaining rows to `y_ts_test`."
+ ]
+ },
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " SeaLevelPressureHighInches | \n",
+ " ... | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " Snow | \n",
+ " Fog | \n",
+ " Rain | \n",
+ " Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 719163 | \n",
+ " 74 | \n",
+ " 45 | \n",
+ " 67.0 | \n",
+ " 49.0 | \n",
+ " 43.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " 29.86 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 4.0 | \n",
+ " 31.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 719163 | \n",
+ " 56 | \n",
+ " 39 | \n",
+ " 43.0 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 93.0 | \n",
+ " 68.0 | \n",
+ " 43.0 | \n",
+ " 30.41 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 16.0 | \n",
+ " 6.0 | \n",
+ " 25.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 719163 | \n",
+ " 58 | \n",
+ " 32 | \n",
+ " 31.0 | \n",
+ " 27.0 | \n",
+ " 23.0 | \n",
+ " 76.0 | \n",
+ " 52.0 | \n",
+ " 27.0 | \n",
+ " 30.56 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 719163 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 36.0 | \n",
+ " 28.0 | \n",
+ " 21.0 | \n",
+ " 89.0 | \n",
+ " 56.0 | \n",
+ " 22.0 | \n",
+ " 30.56 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 719163 | \n",
+ " 58 | \n",
+ " 41 | \n",
+ " 44.0 | \n",
+ " 40.0 | \n",
+ " 36.0 | \n",
+ " 86.0 | \n",
+ " 71.0 | \n",
+ " 56.0 | \n",
+ " 30.41 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 7.0 | \n",
+ " 10.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1051 | \n",
+ " 719163 | \n",
+ " 76 | \n",
+ " 59 | \n",
+ " 67.0 | \n",
+ " 60.0 | \n",
+ " 57.0 | \n",
+ " 93.0 | \n",
+ " 85.0 | \n",
+ " 76.0 | \n",
+ " 30.19 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 12.0 | \n",
+ " 2.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1052 | \n",
+ " 719163 | \n",
+ " 71 | \n",
+ " 61 | \n",
+ " 69.0 | \n",
+ " 65.0 | \n",
+ " 61.0 | \n",
+ " 100.0 | \n",
+ " 94.0 | \n",
+ " 87.0 | \n",
+ " 30.14 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 5.0 | \n",
+ " 1.0 | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 12.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1053 | \n",
+ " 719163 | \n",
+ " 69 | \n",
+ " 62 | \n",
+ " 66.0 | \n",
+ " 64.0 | \n",
+ " 62.0 | \n",
+ " 100.0 | \n",
+ " 92.0 | \n",
+ " 84.0 | \n",
+ " 30.21 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 2.0 | \n",
+ " 10.0 | \n",
+ " 4.0 | \n",
+ " 16.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1054 | \n",
+ " 719163 | \n",
+ " 65 | \n",
+ " 60 | \n",
+ " 62.0 | \n",
+ " 61.0 | \n",
+ " 58.0 | \n",
+ " 100.0 | \n",
+ " 94.0 | \n",
+ " 87.0 | \n",
+ " 30.29 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 6.0 | \n",
+ " 1.0 | \n",
+ " 10.0 | \n",
+ " 6.0 | \n",
+ " 17.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1055 | \n",
+ " 719163 | \n",
+ " 71 | \n",
+ " 56 | \n",
+ " 58.0 | \n",
+ " 55.0 | \n",
+ " 53.0 | \n",
+ " 90.0 | \n",
+ " 72.0 | \n",
+ " 53.0 | \n",
+ " 30.34 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 8.0 | \n",
+ " 3.0 | \n",
+ " 12.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
1056 rows × 22 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempLowF DewPointHighF DewPointAvgF DewPointLowF \\\n",
+ "0 719163 74 45 67.0 49.0 43.0 \n",
+ "1 719163 56 39 43.0 36.0 28.0 \n",
+ "2 719163 58 32 31.0 27.0 23.0 \n",
+ "3 719163 61 31 36.0 28.0 21.0 \n",
+ "4 719163 58 41 44.0 40.0 36.0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1051 719163 76 59 67.0 60.0 57.0 \n",
+ "1052 719163 71 61 69.0 65.0 61.0 \n",
+ "1053 719163 69 62 66.0 64.0 62.0 \n",
+ "1054 719163 65 60 62.0 61.0 58.0 \n",
+ "1055 719163 71 56 58.0 55.0 53.0 \n",
+ "\n",
+ " HumidityHighPercent HumidityAvgPercent HumidityLowPercent \\\n",
+ "0 93.0 75.0 57.0 \n",
+ "1 93.0 68.0 43.0 \n",
+ "2 76.0 52.0 27.0 \n",
+ "3 89.0 56.0 22.0 \n",
+ "4 86.0 71.0 56.0 \n",
+ "... ... ... ... \n",
+ "1051 93.0 85.0 76.0 \n",
+ "1052 100.0 94.0 87.0 \n",
+ "1053 100.0 92.0 84.0 \n",
+ "1054 100.0 94.0 87.0 \n",
+ "1055 90.0 72.0 53.0 \n",
+ "\n",
+ " SeaLevelPressureHighInches ... VisibilityHighMiles \\\n",
+ "0 29.86 ... 10.0 \n",
+ "1 30.41 ... 10.0 \n",
+ "2 30.56 ... 10.0 \n",
+ "3 30.56 ... 10.0 \n",
+ "4 30.41 ... 10.0 \n",
+ "... ... ... ... \n",
+ "1051 30.19 ... 10.0 \n",
+ "1052 30.14 ... 10.0 \n",
+ "1053 30.21 ... 10.0 \n",
+ "1054 30.29 ... 10.0 \n",
+ "1055 30.34 ... 10.0 \n",
+ "\n",
+ " VisibilityAvgMiles VisibilityLowMiles WindHighMPH WindAvgMPH \\\n",
+ "0 7.0 2.0 20.0 4.0 \n",
+ "1 10.0 5.0 16.0 6.0 \n",
+ "2 10.0 10.0 8.0 3.0 \n",
+ "3 10.0 7.0 12.0 4.0 \n",
+ "4 10.0 7.0 10.0 2.0 \n",
+ "... ... ... ... ... \n",
+ "1051 10.0 5.0 12.0 2.0 \n",
+ "1052 5.0 1.0 7.0 2.0 \n",
+ "1053 8.0 2.0 10.0 4.0 \n",
+ "1054 6.0 1.0 10.0 6.0 \n",
+ "1055 10.0 8.0 8.0 3.0 \n",
+ "\n",
+ " WindGustMPH Snow Fog Rain Thunderstorm \n",
+ "0 31.0 0 0 1 1 \n",
+ "1 25.0 0 0 0 0 \n",
+ "2 12.0 0 0 0 0 \n",
+ "3 20.0 0 0 0 0 \n",
+ "4 16.0 0 0 0 0 \n",
+ "... ... ... ... ... ... \n",
+ "1051 20.0 0 0 1 0 \n",
+ "1052 12.0 0 0 1 0 \n",
+ "1053 16.0 0 0 1 1 \n",
+ "1054 17.0 0 0 1 0 \n",
+ "1055 12.0 0 0 0 0 \n",
+ "\n",
+ "[1056 rows x 22 columns]"
+ ]
+ },
+ "execution_count": 124,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here:\n"
+ "#Calculo manualmente el X train\n",
+ "\n",
+ "X_ts_train_2 = X.iloc[0: ts_rows]\n",
+ "X_ts_train_2"
]
},
{
- "cell_type": "markdown",
+ "cell_type": "code",
+ "execution_count": null,
"metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "0 60\n",
+ "1 48\n",
+ "2 45\n",
+ "3 46\n",
+ "4 50\n",
+ " ..\n",
+ "1051 68\n",
+ "1052 66\n",
+ "1053 66\n",
+ "1054 63\n",
+ "1055 64\n",
+ "Name: TempAvgF, Length: 1056, dtype: int64"
+ ]
+ },
+ "execution_count": 126,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "Assign the first `ts_rows` rows of `y` to `y_ts_train` and the remaining rows to `y_ts_test`."
+ "#Calculo manualmente el y train\n",
+ "\n",
+ "y_ts_train_2 = y.iloc[0: ts_rows]\n",
+ "y_ts_train_2"
]
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 129,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " Date | \n",
+ " TempHighF | \n",
+ " TempLowF | \n",
+ " DewPointHighF | \n",
+ " DewPointAvgF | \n",
+ " DewPointLowF | \n",
+ " HumidityHighPercent | \n",
+ " HumidityAvgPercent | \n",
+ " HumidityLowPercent | \n",
+ " SeaLevelPressureHighInches | \n",
+ " ... | \n",
+ " VisibilityHighMiles | \n",
+ " VisibilityAvgMiles | \n",
+ " VisibilityLowMiles | \n",
+ " WindHighMPH | \n",
+ " WindAvgMPH | \n",
+ " WindGustMPH | \n",
+ " Snow | \n",
+ " Fog | \n",
+ " Rain | \n",
+ " Thunderstorm | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 1056 | \n",
+ " 719163 | \n",
+ " 74 | \n",
+ " 55 | \n",
+ " 60.0 | \n",
+ " 57.0 | \n",
+ " 54.0 | \n",
+ " 100.0 | \n",
+ " 79.0 | \n",
+ " 57.0 | \n",
+ " 30.31 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 2.0 | \n",
+ " 8.0 | \n",
+ " 2.0 | \n",
+ " 12.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1057 | \n",
+ " 719163 | \n",
+ " 77 | \n",
+ " 57 | \n",
+ " 58.0 | \n",
+ " 57.0 | \n",
+ " 54.0 | \n",
+ " 93.0 | \n",
+ " 72.0 | \n",
+ " 50.0 | \n",
+ " 30.28 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 1.0 | \n",
+ " 9.0 | \n",
+ " 4.0 | \n",
+ " 13.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1058 | \n",
+ " 719163 | \n",
+ " 76 | \n",
+ " 54 | \n",
+ " 58.0 | \n",
+ " 55.0 | \n",
+ " 52.0 | \n",
+ " 93.0 | \n",
+ " 75.0 | \n",
+ " 57.0 | \n",
+ " 30.27 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 9.0 | \n",
+ " 7.0 | \n",
+ " 2.0 | \n",
+ " 12.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1059 | \n",
+ " 719163 | \n",
+ " 82 | \n",
+ " 56 | \n",
+ " 62.0 | \n",
+ " 58.0 | \n",
+ " 55.0 | \n",
+ " 100.0 | \n",
+ " 74.0 | \n",
+ " 48.0 | \n",
+ " 30.15 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 6.0 | \n",
+ " 0.0 | \n",
+ " 9.0 | \n",
+ " 2.0 | \n",
+ " 16.0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1060 | \n",
+ " 719163 | \n",
+ " 86 | \n",
+ " 59 | \n",
+ " 58.0 | \n",
+ " 55.0 | \n",
+ " 51.0 | \n",
+ " 87.0 | \n",
+ " 60.0 | \n",
+ " 32.0 | \n",
+ " 30.11 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 8.0 | \n",
+ " 2.0 | \n",
+ " 14.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 1314 | \n",
+ " 719163 | \n",
+ " 103 | \n",
+ " 75 | \n",
+ " 71.0 | \n",
+ " 67.0 | \n",
+ " 61.0 | \n",
+ " 82.0 | \n",
+ " 54.0 | \n",
+ " 25.0 | \n",
+ " 30.04 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 5.0 | \n",
+ " 21.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1315 | \n",
+ " 719163 | \n",
+ " 105 | \n",
+ " 76 | \n",
+ " 71.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 87.0 | \n",
+ " 54.0 | \n",
+ " 20.0 | \n",
+ " 29.97 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 14.0 | \n",
+ " 5.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1316 | \n",
+ " 719163 | \n",
+ " 107 | \n",
+ " 77 | \n",
+ " 72.0 | \n",
+ " 64.0 | \n",
+ " 55.0 | \n",
+ " 82.0 | \n",
+ " 51.0 | \n",
+ " 19.0 | \n",
+ " 29.91 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 17.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1317 | \n",
+ " 719163 | \n",
+ " 106 | \n",
+ " 79 | \n",
+ " 70.0 | \n",
+ " 68.0 | \n",
+ " 63.0 | \n",
+ " 69.0 | \n",
+ " 48.0 | \n",
+ " 27.0 | \n",
+ " 29.96 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 13.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1318 | \n",
+ " 719163 | \n",
+ " 99 | \n",
+ " 77 | \n",
+ " 66.0 | \n",
+ " 61.0 | \n",
+ " 54.0 | \n",
+ " 64.0 | \n",
+ " 43.0 | \n",
+ " 22.0 | \n",
+ " 30.04 | \n",
+ " ... | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 10.0 | \n",
+ " 12.0 | \n",
+ " 4.0 | \n",
+ " 20.0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
263 rows × 22 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " Date TempHighF TempLowF DewPointHighF DewPointAvgF DewPointLowF \\\n",
+ "1056 719163 74 55 60.0 57.0 54.0 \n",
+ "1057 719163 77 57 58.0 57.0 54.0 \n",
+ "1058 719163 76 54 58.0 55.0 52.0 \n",
+ "1059 719163 82 56 62.0 58.0 55.0 \n",
+ "1060 719163 86 59 58.0 55.0 51.0 \n",
+ "... ... ... ... ... ... ... \n",
+ "1314 719163 103 75 71.0 67.0 61.0 \n",
+ "1315 719163 105 76 71.0 64.0 55.0 \n",
+ "1316 719163 107 77 72.0 64.0 55.0 \n",
+ "1317 719163 106 79 70.0 68.0 63.0 \n",
+ "1318 719163 99 77 66.0 61.0 54.0 \n",
+ "\n",
+ " HumidityHighPercent HumidityAvgPercent HumidityLowPercent \\\n",
+ "1056 100.0 79.0 57.0 \n",
+ "1057 93.0 72.0 50.0 \n",
+ "1058 93.0 75.0 57.0 \n",
+ "1059 100.0 74.0 48.0 \n",
+ "1060 87.0 60.0 32.0 \n",
+ "... ... ... ... \n",
+ "1314 82.0 54.0 25.0 \n",
+ "1315 87.0 54.0 20.0 \n",
+ "1316 82.0 51.0 19.0 \n",
+ "1317 69.0 48.0 27.0 \n",
+ "1318 64.0 43.0 22.0 \n",
+ "\n",
+ " SeaLevelPressureHighInches ... VisibilityHighMiles \\\n",
+ "1056 30.31 ... 10.0 \n",
+ "1057 30.28 ... 10.0 \n",
+ "1058 30.27 ... 10.0 \n",
+ "1059 30.15 ... 10.0 \n",
+ "1060 30.11 ... 10.0 \n",
+ "... ... ... ... \n",
+ "1314 30.04 ... 10.0 \n",
+ "1315 29.97 ... 10.0 \n",
+ "1316 29.91 ... 10.0 \n",
+ "1317 29.96 ... 10.0 \n",
+ "1318 30.04 ... 10.0 \n",
+ "\n",
+ " VisibilityAvgMiles VisibilityLowMiles WindHighMPH WindAvgMPH \\\n",
+ "1056 8.0 2.0 8.0 2.0 \n",
+ "1057 8.0 1.0 9.0 4.0 \n",
+ "1058 10.0 9.0 7.0 2.0 \n",
+ "1059 6.0 0.0 9.0 2.0 \n",
+ "1060 10.0 10.0 8.0 2.0 \n",
+ "... ... ... ... ... \n",
+ "1314 10.0 10.0 12.0 5.0 \n",
+ "1315 10.0 10.0 14.0 5.0 \n",
+ "1316 10.0 10.0 12.0 4.0 \n",
+ "1317 10.0 10.0 13.0 4.0 \n",
+ "1318 10.0 10.0 12.0 4.0 \n",
+ "\n",
+ " WindGustMPH Snow Fog Rain Thunderstorm \n",
+ "1056 12.0 0 0 1 0 \n",
+ "1057 13.0 0 0 0 0 \n",
+ "1058 12.0 0 0 0 0 \n",
+ "1059 16.0 0 1 0 0 \n",
+ "1060 14.0 0 0 0 0 \n",
+ "... ... ... ... ... ... \n",
+ "1314 21.0 0 0 0 0 \n",
+ "1315 20.0 0 0 0 0 \n",
+ "1316 17.0 0 0 0 0 \n",
+ "1317 20.0 0 0 0 0 \n",
+ "1318 20.0 0 0 0 0 \n",
+ "\n",
+ "[263 rows x 22 columns]"
+ ]
+ },
+ "execution_count": 129,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "#Calculo manualmente el X test\n",
+ "\n",
+ "y_ts_train_2 = X.iloc[ts_rows: len(austin_fixed)]\n",
+ "y_ts_train_2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 130,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "1056 65\n",
+ "1057 67\n",
+ "1058 65\n",
+ "1059 69\n",
+ "1060 73\n",
+ " ..\n",
+ "1314 89\n",
+ "1315 91\n",
+ "1316 92\n",
+ "1317 93\n",
+ "1318 88\n",
+ "Name: TempAvgF, Length: 263, dtype: int64"
+ ]
+ },
+ "execution_count": 130,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here:\n"
+ "#Calculo manualmente el y test\n",
+ "\n",
+ "y_ts_test_2 = y.iloc[ts_rows: len(austin_fixed)]\n",
+ "y_ts_test_2"
]
}
],
"metadata": {
"kernelspec": {
- "display_name": "Python 3",
+ "display_name": "base",
"language": "python",
"name": "python3"
},
@@ -697,7 +5964,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.6.9"
+ "version": "3.12.4"
}
},
"nbformat": 4,