diff --git a/机器学习竞赛实战_优胜解决方案/智慧城市-道路通行时间预测/道路通行时间预测.ipynb b/机器学习竞赛实战_优胜解决方案/智慧城市-道路通行时间预测/道路通行时间预测.ipynb index 4cd72e4..b3e8c37 100644 --- a/机器学习竞赛实战_优胜解决方案/智慧城市-道路通行时间预测/道路通行时间预测.ipynb +++ b/机器学习竞赛实战_优胜解决方案/智慧城市-道路通行时间预测/道路通行时间预测.ipynb @@ -3436,14 +3436,14 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": 43, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "[10:05:45] WARNING: C:/Jenkins/workspace/xgboost-win64_release_0.90/src/objective/regression_obj.cu:152: reg:linear is now deprecated in favor of reg:squarederror.\n", + "[09:21:48] WARNING: C:/Jenkins/workspace/xgboost-win64_release_0.90/src/objective/regression_obj.cu:152: reg:linear is now deprecated in favor of reg:squarederror.\n", "[0]\tvalidation_0-rmse:1.07239\n", "Will train until validation_0-rmse hasn't improved in 10 rounds.\n", "[1]\tvalidation_0-rmse:1.04051\n", @@ -3619,7 +3619,7 @@ }, { "cell_type": "code", - "execution_count": 85, + "execution_count": 44, "metadata": {}, "outputs": [], "source": [ @@ -3629,7 +3629,7 @@ }, { "cell_type": "code", - "execution_count": 86, + "execution_count": 45, "metadata": {}, "outputs": [], "source": [ @@ -3666,7 +3666,7 @@ }, { "cell_type": "code", - "execution_count": 87, + "execution_count": 46, "metadata": { "scrolled": true }, @@ -3704,7 +3704,7 @@ }, { "cell_type": "code", - "execution_count": 88, + "execution_count": 47, "metadata": {}, "outputs": [], "source": [ @@ -3718,7 +3718,7 @@ }, { "cell_type": "code", - "execution_count": 89, + "execution_count": 48, "metadata": {}, "outputs": [ { @@ -3753,16 +3753,16 @@ " area\n", " vacation\n", " ...\n", + " day_29\n", + " day_30\n", " day_31\n", " month_3\n", " month_4\n", " month_5\n", " month_6\n", " month_7\n", - " prediction_x\n", - " prediction_y\n", - " imputationl\n", " prediction\n", + " imputation1\n", " \n", " \n", " \n", @@ -3780,15 +3780,15 @@ " 0.0\n", " ...\n", " 0\n", + " 0\n", + " 0\n", " 1\n", " 0\n", " 0\n", " 0\n", " 0\n", " -0.220903\n", - " -0.220903\n", " True\n", - " -0.220903\n", " \n", " \n", " 1\n", @@ -3804,15 +3804,15 @@ " 0.0\n", " ...\n", " 0\n", + " 0\n", + " 0\n", " 1\n", " 0\n", " 0\n", " 0\n", " 0\n", " -0.219772\n", - " -0.219772\n", " True\n", - " -0.219772\n", " \n", " \n", " 2\n", @@ -3828,15 +3828,15 @@ " 0.0\n", " ...\n", " 0\n", + " 0\n", + " 0\n", " 1\n", " 0\n", " 0\n", " 0\n", " 0\n", " -0.213418\n", - " -0.213418\n", " True\n", - " -0.213418\n", " \n", " \n", " 3\n", @@ -3852,15 +3852,15 @@ " 0.0\n", " ...\n", " 0\n", + " 0\n", + " 0\n", " 1\n", " 0\n", " 0\n", " 0\n", " 0\n", " -0.213602\n", - " -0.213602\n", " True\n", - " -0.213602\n", " \n", " \n", " 4\n", @@ -3876,19 +3876,19 @@ " 0.0\n", " ...\n", " 0\n", + " 0\n", + " 0\n", " 1\n", " 0\n", " 0\n", " 0\n", " 0\n", " -0.212535\n", - " -0.212535\n", " True\n", - " -0.212535\n", " \n", " \n", "\n", - "

5 rows × 107 columns

\n", + "

5 rows × 105 columns

\n", "" ], "text/plain": [ @@ -3906,24 +3906,24 @@ "3 NaN 1.960745 -0.236176 48 144 0.0 ... \n", "4 NaN 1.960745 -0.230986 48 144 0.0 ... \n", "\n", - " day_31 month_3 month_4 month_5 month_6 month_7 prediction_x \\\n", - "0 0 1 0 0 0 0 -0.220903 \n", - "1 0 1 0 0 0 0 -0.219772 \n", - "2 0 1 0 0 0 0 -0.213418 \n", - "3 0 1 0 0 0 0 -0.213602 \n", - "4 0 1 0 0 0 0 -0.212535 \n", + " day_29 day_30 day_31 month_3 month_4 month_5 month_6 month_7 \\\n", + "0 0 0 0 1 0 0 0 0 \n", + "1 0 0 0 1 0 0 0 0 \n", + "2 0 0 0 1 0 0 0 0 \n", + "3 0 0 0 1 0 0 0 0 \n", + "4 0 0 0 1 0 0 0 0 \n", "\n", - " prediction_y imputationl prediction \n", - "0 -0.220903 True -0.220903 \n", - "1 -0.219772 True -0.219772 \n", - "2 -0.213418 True -0.213418 \n", - "3 -0.213602 True -0.213602 \n", - "4 -0.212535 True -0.212535 \n", + " prediction imputation1 \n", + "0 -0.220903 True \n", + "1 -0.219772 True \n", + "2 -0.213418 True \n", + "3 -0.213602 True \n", + "4 -0.212535 True \n", "\n", - "[5 rows x 107 columns]" + "[5 rows x 105 columns]" ] }, - "execution_count": 89, + "execution_count": 48, "metadata": {}, "output_type": "execute_result" } @@ -3934,7 +3934,7 @@ }, { "cell_type": "code", - "execution_count": 90, + "execution_count": 49, "metadata": {}, "outputs": [ { @@ -3970,7 +3970,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 50, "metadata": {}, "outputs": [], "source": [ @@ -3982,7 +3982,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 51, "metadata": {}, "outputs": [ { @@ -4010,7 +4010,7 @@ " date\n", " time_interval_begin\n", " travel_time\n", - " imputationl\n", + " imputation1\n", " \n", " \n", " \n", @@ -4066,7 +4066,7 @@ "3 3377906280028510514 2017-03-01 2017-03-01 06:06:00 1.676886 \n", "4 3377906280028510514 2017-03-01 2017-03-01 06:08:00 1.682314 \n", "\n", - " imputationl \n", + " imputation1 \n", "0 True \n", "1 True \n", "2 True \n", @@ -4074,7 +4074,7 @@ "4 True " ] }, - "execution_count": 3, + "execution_count": 51, "metadata": {}, "output_type": "execute_result" } @@ -4086,7 +4086,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 52, "metadata": {}, "outputs": [ { @@ -4114,7 +4114,7 @@ " date\n", " time_interval_begin\n", " travel_time\n", - " imputationl\n", + " imputation1\n", " \n", " \n", " \n", @@ -4170,7 +4170,7 @@ "3 3377906280028510514 2017-03-01 2017-03-01 06:16:00 1.676886 \n", "4 3377906280028510514 2017-03-01 2017-03-01 06:18:00 1.682314 \n", "\n", - " imputationl \n", + " imputation1 \n", "0 True \n", "1 True \n", "2 True \n", @@ -4178,7 +4178,7 @@ "4 True " ] }, - "execution_count": 4, + "execution_count": 52, "metadata": {}, "output_type": "execute_result" } @@ -4191,7 +4191,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 53, "metadata": {}, "outputs": [ { @@ -4219,7 +4219,7 @@ " date\n", " time_interval_begin\n", " lagging5\n", - " imputationl\n", + " imputation1\n", " \n", " \n", " \n", @@ -4268,7 +4268,7 @@ "" ], "text/plain": [ - " link_ID date time_interval_begin lagging5 imputationl\n", + " link_ID date time_interval_begin lagging5 imputation1\n", "0 3377906280028510514 2017-03-01 2017-03-01 06:10:00 1.659311 True\n", "1 3377906280028510514 2017-03-01 2017-03-01 06:12:00 1.664941 True\n", "2 3377906280028510514 2017-03-01 2017-03-01 06:14:00 1.671675 True\n", @@ -4276,7 +4276,7 @@ "4 3377906280028510514 2017-03-01 2017-03-01 06:18:00 1.682314 True" ] }, - "execution_count": 5, + "execution_count": 53, "metadata": {}, "output_type": "execute_result" } @@ -4288,7 +4288,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 54, "metadata": {}, "outputs": [ { @@ -4316,7 +4316,7 @@ " date\n", " time_interval_begin\n", " travel_time\n", - " imputationl\n", + " imputation1\n", " lagging5\n", " \n", " \n", @@ -4408,7 +4408,7 @@ "6 3377906280028510514 2017-03-01 2017-03-01 06:12:00 1.629241 \n", "7 3377906280028510514 2017-03-01 2017-03-01 06:14:00 1.629241 \n", "\n", - " imputationl lagging5 \n", + " imputation1 lagging5 \n", "0 True NaN \n", "1 True NaN \n", "2 True NaN \n", @@ -4419,7 +4419,7 @@ "7 False 1.671675 " ] }, - "execution_count": 6, + "execution_count": 54, "metadata": {}, "output_type": "execute_result" } @@ -4439,7 +4439,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 55, "metadata": {}, "outputs": [], "source": [ @@ -4454,7 +4454,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 56, "metadata": {}, "outputs": [], "source": [ @@ -4470,7 +4470,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 57, "metadata": {}, "outputs": [], "source": [ @@ -4481,7 +4481,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 58, "metadata": {}, "outputs": [ { @@ -4509,7 +4509,7 @@ " date\n", " time_interval_begin\n", " travel_time\n", - " imputationl\n", + " imputation1\n", " lagging1\n", " lagging2\n", " lagging3\n", @@ -4637,7 +4637,7 @@ "6 3377906280028510514 2017-03-01 2017-03-01 06:12:00 1.629241 \n", "7 3377906280028510514 2017-03-01 2017-03-01 06:14:00 1.629241 \n", "\n", - " imputationl lagging1 lagging2 lagging3 lagging4 lagging5 \n", + " imputation1 lagging1 lagging2 lagging3 lagging4 lagging5 \n", "0 True NaN NaN NaN NaN NaN \n", "1 True 1.659311 NaN NaN NaN NaN \n", "2 True 1.664941 1.659311 NaN NaN NaN \n", @@ -4648,7 +4648,7 @@ "7 False 1.629241 1.629241 1.682314 1.676886 1.671675 " ] }, - "execution_count": 10, + "execution_count": 58, "metadata": {}, "output_type": "execute_result" } @@ -4659,7 +4659,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 59, "metadata": {}, "outputs": [], "source": [ @@ -4669,7 +4669,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 60, "metadata": {}, "outputs": [], "source": [ @@ -4680,7 +4680,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 61, "metadata": {}, "outputs": [], "source": [ @@ -4691,7 +4691,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 62, "metadata": {}, "outputs": [ { @@ -4719,7 +4719,7 @@ " date\n", " time_interval_begin\n", " travel_time\n", - " imputationl\n", + " imputation1\n", " lagging1\n", " lagging2\n", " lagging3\n", @@ -4829,7 +4829,7 @@ "3 3377906280028510514 2017-03-01 2017-03-01 06:06:00 1.676886 \n", "4 3377906280028510514 2017-03-01 2017-03-01 06:08:00 1.682314 \n", "\n", - " imputationl lagging1 lagging2 lagging3 lagging4 lagging5 length \\\n", + " imputation1 lagging1 lagging2 lagging3 lagging4 lagging5 length \\\n", "0 True NaN NaN NaN NaN NaN 48 \n", "1 True 1.659311 NaN NaN NaN NaN 48 \n", "2 True 1.664941 1.659311 NaN NaN NaN 48 \n", @@ -4844,7 +4844,7 @@ "4 3 2 144 " ] }, - "execution_count": 14, + "execution_count": 62, "metadata": {}, "output_type": "execute_result" } @@ -4855,7 +4855,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 63, "metadata": {}, "outputs": [], "source": [ @@ -4869,7 +4869,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 64, "metadata": {}, "outputs": [ { @@ -4897,7 +4897,7 @@ " date\n", " time_interval_begin\n", " travel_time\n", - " imputationl\n", + " imputation1\n", " lagging1\n", " lagging2\n", " lagging3\n", @@ -5013,7 +5013,7 @@ "3 3377906280028510514 2017-03-01 2017-03-01 06:06:00 1.676886 \n", "4 3377906280028510514 2017-03-01 2017-03-01 06:08:00 1.682314 \n", "\n", - " imputationl lagging1 lagging2 lagging3 lagging4 lagging5 length \\\n", + " imputation1 lagging1 lagging2 lagging3 lagging4 lagging5 length \\\n", "0 True NaN NaN NaN NaN NaN 48 \n", "1 True 1.659311 NaN NaN NaN NaN 48 \n", "2 True 1.664941 1.659311 NaN NaN NaN 48 \n", @@ -5028,7 +5028,7 @@ "4 3 2 144 0.0 " ] }, - "execution_count": 16, + "execution_count": 64, "metadata": {}, "output_type": "execute_result" } @@ -5039,7 +5039,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 65, "metadata": {}, "outputs": [], "source": [ @@ -5056,7 +5056,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 66, "metadata": {}, "outputs": [ { @@ -5084,7 +5084,7 @@ " date\n", " time_interval_begin\n", " travel_time\n", - " imputationl\n", + " imputation1\n", " lagging1\n", " lagging2\n", " lagging3\n", @@ -5206,7 +5206,7 @@ "3 3377906280028510514 2017-03-01 2017-03-01 06:06:00 1.676886 \n", "4 3377906280028510514 2017-03-01 2017-03-01 06:08:00 1.682314 \n", "\n", - " imputationl lagging1 lagging2 lagging3 lagging4 lagging5 length \\\n", + " imputation1 lagging1 lagging2 lagging3 lagging4 lagging5 length \\\n", "0 True NaN NaN NaN NaN NaN 48 \n", "1 True 1.659311 NaN NaN NaN NaN 48 \n", "2 True 1.664941 1.659311 NaN NaN NaN 48 \n", @@ -5221,7 +5221,7 @@ "4 3 2 144 0.0 8.0 " ] }, - "execution_count": 18, + "execution_count": 66, "metadata": {}, "output_type": "execute_result" } @@ -5232,7 +5232,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 67, "metadata": {}, "outputs": [], "source": [ @@ -5245,7 +5245,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 68, "metadata": {}, "outputs": [], "source": [ @@ -5257,7 +5257,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 69, "metadata": {}, "outputs": [], "source": [ @@ -5267,7 +5267,7 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 70, "metadata": {}, "outputs": [ { @@ -5295,7 +5295,7 @@ " date\n", " time_interval_begin\n", " travel_time\n", - " imputationl\n", + " imputation1\n", " lagging1\n", " lagging2\n", " lagging3\n", @@ -5441,7 +5441,7 @@ "3 3377906280028510514 2017-03-01 2017-03-01 06:06:00 1.676886 \n", "4 3377906280028510514 2017-03-01 2017-03-01 06:08:00 1.682314 \n", "\n", - " imputationl lagging1 lagging2 lagging3 lagging4 lagging5 length \\\n", + " imputation1 lagging1 lagging2 lagging3 lagging4 lagging5 length \\\n", "0 True NaN NaN NaN NaN NaN 48 \n", "1 True 1.659311 NaN NaN NaN NaN 48 \n", "2 True 1.664941 1.659311 NaN NaN NaN 48 \n", @@ -5463,7 +5463,7 @@ "4 1.0 1.0 1.0,1.0 " ] }, - "execution_count": 22, + "execution_count": 70, "metadata": {}, "output_type": "execute_result" } @@ -5474,7 +5474,7 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 71, "metadata": {}, "outputs": [], "source": [ @@ -5483,7 +5483,7 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 72, "metadata": {}, "outputs": [], "source": [ @@ -5494,7 +5494,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 73, "metadata": {}, "outputs": [], "source": [ @@ -5503,7 +5503,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 74, "metadata": {}, "outputs": [], "source": [ @@ -5513,7 +5513,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 75, "metadata": {}, "outputs": [ { @@ -5541,7 +5541,7 @@ " date\n", " time_interval_begin\n", " travel_time\n", - " imputationl\n", + " imputation1\n", " lagging1\n", " lagging2\n", " lagging3\n", @@ -5694,7 +5694,7 @@ "3 3377906280028510514 2017-03-01 2017-03-01 06:06:00 1.676886 \n", "4 3377906280028510514 2017-03-01 2017-03-01 06:08:00 1.682314 \n", "\n", - " imputationl lagging1 lagging2 lagging3 lagging4 lagging5 ... \\\n", + " imputation1 lagging1 lagging2 lagging3 lagging4 lagging5 ... \\\n", "0 True NaN NaN NaN NaN NaN ... \n", "1 True 1.659311 NaN NaN NaN NaN ... \n", "2 True 1.664941 1.659311 NaN NaN NaN ... \n", @@ -5718,7 +5718,7 @@ "[5 rows x 36 columns]" ] }, - "execution_count": 27, + "execution_count": 75, "metadata": {}, "output_type": "execute_result" } @@ -5729,7 +5729,7 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": 76, "metadata": {}, "outputs": [], "source": [