From 8fb6df20915930b46de5c37bfbc4abfa98037b08 Mon Sep 17 00:00:00 2001
From: Nilesh Jagdish <nileshjk@cse.iitb.ac.in>
Date: Mon, 7 Dec 2020 10:55:22 +0530
Subject: [PATCH] Updated RFRegressor

---
 RFRegressor/feature_importance.png  | Bin 0 -> 15352 bytes
 RFRegressor/rf_new_data_80est.ipynb | 208 +---------------------------
 RFRegressor/rf_old_data_50est.ipynb | 154 +-------------------
 3 files changed, 2 insertions(+), 360 deletions(-)
 create mode 100644 RFRegressor/feature_importance.png

diff --git a/RFRegressor/feature_importance.png b/RFRegressor/feature_importance.png
new file mode 100644
index 0000000000000000000000000000000000000000..b8d107d319ab86804d341203f7bfabc582f380f2
GIT binary patch
literal 15352
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

literal 0
HcmV?d00001

diff --git a/RFRegressor/rf_new_data_80est.ipynb b/RFRegressor/rf_new_data_80est.ipynb
index 7379992..192db18 100644
--- a/RFRegressor/rf_new_data_80est.ipynb
+++ b/RFRegressor/rf_new_data_80est.ipynb
@@ -533,7 +533,7 @@
    "outputs": [],
    "source": [
     "df = df[(df.trip_duration < 5900)]\n",
-    "# df = df[(df.trip_duration > 60)]"
+    "df = df[(df.trip_duration > 60)]"
    ]
   },
   {
@@ -556,212 +556,6 @@
     "df = df[(df.passenger_count > 0)]"
    ]
   },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {
-    "colab": {
-     "base_uri": "https://localhost:8080/",
-     "height": 320
-    },
-    "id": "TvMqWf8jT1ab",
-    "outputId": "7b434c36-cbbc-4245-86ce-8be38db62dfb"
-   },
-   "outputs": [
-    {
-     "data": {
-      "text/html": [
-       "<div>\n",
-       "<style scoped>\n",
-       "    .dataframe tbody tr th:only-of-type {\n",
-       "        vertical-align: middle;\n",
-       "    }\n",
-       "\n",
-       "    .dataframe tbody tr th {\n",
-       "        vertical-align: top;\n",
-       "    }\n",
-       "\n",
-       "    .dataframe thead th {\n",
-       "        text-align: right;\n",
-       "    }\n",
-       "</style>\n",
-       "<table border=\"1\" class=\"dataframe\">\n",
-       "  <thead>\n",
-       "    <tr style=\"text-align: right;\">\n",
-       "      <th></th>\n",
-       "      <th>vendor_id</th>\n",
-       "      <th>passenger_count</th>\n",
-       "      <th>pickup_longitude</th>\n",
-       "      <th>pickup_latitude</th>\n",
-       "      <th>dropoff_longitude</th>\n",
-       "      <th>dropoff_latitude</th>\n",
-       "      <th>trip_duration</th>\n",
-       "      <th>vism</th>\n",
-       "      <th>fog</th>\n",
-       "      <th>rain</th>\n",
-       "      <th>snow</th>\n",
-       "      <th>holiday_or_not</th>\n",
-       "      <th>turns</th>\n",
-       "    </tr>\n",
-       "  </thead>\n",
-       "  <tbody>\n",
-       "    <tr>\n",
-       "      <th>count</th>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "      <td>1.456018e+06</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>mean</th>\n",
-       "      <td>1.534277e+00</td>\n",
-       "      <td>1.664016e+00</td>\n",
-       "      <td>-7.397352e+01</td>\n",
-       "      <td>4.075094e+01</td>\n",
-       "      <td>-7.397343e+01</td>\n",
-       "      <td>4.075181e+01</td>\n",
-       "      <td>8.348868e+02</td>\n",
-       "      <td>1.467787e+01</td>\n",
-       "      <td>6.518463e-03</td>\n",
-       "      <td>9.605307e-02</td>\n",
-       "      <td>2.387539e-02</td>\n",
-       "      <td>1.868590e-02</td>\n",
-       "      <td>7.543262e+00</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>std</th>\n",
-       "      <td>4.988239e-01</td>\n",
-       "      <td>1.313631e+00</td>\n",
-       "      <td>7.088238e-02</td>\n",
-       "      <td>3.284235e-02</td>\n",
-       "      <td>7.061578e-02</td>\n",
-       "      <td>3.585719e-02</td>\n",
-       "      <td>6.491411e+02</td>\n",
-       "      <td>3.070585e+00</td>\n",
-       "      <td>1.124494e-01</td>\n",
-       "      <td>5.186673e-01</td>\n",
-       "      <td>2.773547e-01</td>\n",
-       "      <td>1.354132e-01</td>\n",
-       "      <td>4.428224e+00</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>min</th>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>-1.219333e+02</td>\n",
-       "      <td>3.435970e+01</td>\n",
-       "      <td>-1.219333e+02</td>\n",
-       "      <td>3.218114e+01</td>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>4.000000e-01</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>2.000000e+00</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>25%</th>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>-7.399187e+01</td>\n",
-       "      <td>4.073737e+01</td>\n",
-       "      <td>-7.399133e+01</td>\n",
-       "      <td>4.073590e+01</td>\n",
-       "      <td>3.970000e+02</td>\n",
-       "      <td>1.450000e+01</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>5.000000e+00</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>50%</th>\n",
-       "      <td>2.000000e+00</td>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>-7.398174e+01</td>\n",
-       "      <td>4.075411e+01</td>\n",
-       "      <td>-7.397975e+01</td>\n",
-       "      <td>4.075453e+01</td>\n",
-       "      <td>6.610000e+02</td>\n",
-       "      <td>1.610000e+01</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>6.000000e+00</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>75%</th>\n",
-       "      <td>2.000000e+00</td>\n",
-       "      <td>2.000000e+00</td>\n",
-       "      <td>-7.396735e+01</td>\n",
-       "      <td>4.076836e+01</td>\n",
-       "      <td>-7.396302e+01</td>\n",
-       "      <td>4.076982e+01</td>\n",
-       "      <td>1.072000e+03</td>\n",
-       "      <td>1.610000e+01</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>0.000000e+00</td>\n",
-       "      <td>9.000000e+00</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>max</th>\n",
-       "      <td>2.000000e+00</td>\n",
-       "      <td>9.000000e+00</td>\n",
-       "      <td>-6.133553e+01</td>\n",
-       "      <td>5.188108e+01</td>\n",
-       "      <td>-6.133553e+01</td>\n",
-       "      <td>4.392103e+01</td>\n",
-       "      <td>5.999000e+03</td>\n",
-       "      <td>1.610000e+01</td>\n",
-       "      <td>4.000000e+00</td>\n",
-       "      <td>7.000000e+00</td>\n",
-       "      <td>6.000000e+00</td>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>4.600000e+01</td>\n",
-       "    </tr>\n",
-       "  </tbody>\n",
-       "</table>\n",
-       "</div>"
-      ],
-      "text/plain": [
-       "          vendor_id  passenger_count  ...  holiday_or_not         turns\n",
-       "count  1.456018e+06     1.456018e+06  ...    1.456018e+06  1.456018e+06\n",
-       "mean   1.534277e+00     1.664016e+00  ...    1.868590e-02  7.543262e+00\n",
-       "std    4.988239e-01     1.313631e+00  ...    1.354132e-01  4.428224e+00\n",
-       "min    1.000000e+00     1.000000e+00  ...    0.000000e+00  2.000000e+00\n",
-       "25%    1.000000e+00     1.000000e+00  ...    0.000000e+00  5.000000e+00\n",
-       "50%    2.000000e+00     1.000000e+00  ...    0.000000e+00  6.000000e+00\n",
-       "75%    2.000000e+00     2.000000e+00  ...    0.000000e+00  9.000000e+00\n",
-       "max    2.000000e+00     9.000000e+00  ...    1.000000e+00  4.600000e+01\n",
-       "\n",
-       "[8 rows x 13 columns]"
-      ]
-     },
-     "execution_count": 22,
-     "metadata": {
-      "tags": []
-     },
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "df.describe()"
-   ]
-  },
   {
    "cell_type": "markdown",
    "metadata": {
diff --git a/RFRegressor/rf_old_data_50est.ipynb b/RFRegressor/rf_old_data_50est.ipynb
index f11426c..6d1f7f0 100644
--- a/RFRegressor/rf_old_data_50est.ipynb
+++ b/RFRegressor/rf_old_data_50est.ipynb
@@ -306,7 +306,7 @@
    "outputs": [],
    "source": [
     "df = df[(df.trip_duration < 5900)]\n",
-    "# df = df[(df.trip_duration > 60)]"
+    "df = df[(df.trip_duration > 60)]"
    ]
   },
   {
@@ -329,158 +329,6 @@
     "df = df[(df.passenger_count > 0)]"
    ]
   },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {
-    "colab": {
-     "base_uri": "https://localhost:8080/",
-     "height": 320
-    },
-    "id": "TvMqWf8jT1ab",
-    "outputId": "c9e22ea9-3cb5-4c14-b4c2-bb7b31de5062"
-   },
-   "outputs": [
-    {
-     "data": {
-      "text/html": [
-       "<div>\n",
-       "<style scoped>\n",
-       "    .dataframe tbody tr th:only-of-type {\n",
-       "        vertical-align: middle;\n",
-       "    }\n",
-       "\n",
-       "    .dataframe tbody tr th {\n",
-       "        vertical-align: top;\n",
-       "    }\n",
-       "\n",
-       "    .dataframe thead th {\n",
-       "        text-align: right;\n",
-       "    }\n",
-       "</style>\n",
-       "<table border=\"1\" class=\"dataframe\">\n",
-       "  <thead>\n",
-       "    <tr style=\"text-align: right;\">\n",
-       "      <th></th>\n",
-       "      <th>vendor_id</th>\n",
-       "      <th>passenger_count</th>\n",
-       "      <th>pickup_longitude</th>\n",
-       "      <th>pickup_latitude</th>\n",
-       "      <th>dropoff_longitude</th>\n",
-       "      <th>dropoff_latitude</th>\n",
-       "      <th>trip_duration</th>\n",
-       "    </tr>\n",
-       "  </thead>\n",
-       "  <tbody>\n",
-       "    <tr>\n",
-       "      <th>count</th>\n",
-       "      <td>1.455957e+06</td>\n",
-       "      <td>1.455957e+06</td>\n",
-       "      <td>1.455957e+06</td>\n",
-       "      <td>1.455957e+06</td>\n",
-       "      <td>1.455957e+06</td>\n",
-       "      <td>1.455957e+06</td>\n",
-       "      <td>1.455957e+06</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>mean</th>\n",
-       "      <td>1.534271e+00</td>\n",
-       "      <td>1.664020e+00</td>\n",
-       "      <td>-7.397352e+01</td>\n",
-       "      <td>4.075095e+01</td>\n",
-       "      <td>-7.397343e+01</td>\n",
-       "      <td>4.075181e+01</td>\n",
-       "      <td>8.346726e+02</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>std</th>\n",
-       "      <td>4.988243e-01</td>\n",
-       "      <td>1.313639e+00</td>\n",
-       "      <td>7.087820e-02</td>\n",
-       "      <td>3.283941e-02</td>\n",
-       "      <td>7.060772e-02</td>\n",
-       "      <td>3.584790e-02</td>\n",
-       "      <td>6.483105e+02</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>min</th>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>-1.219333e+02</td>\n",
-       "      <td>3.435970e+01</td>\n",
-       "      <td>-1.219333e+02</td>\n",
-       "      <td>3.218114e+01</td>\n",
-       "      <td>1.000000e+00</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>25%</th>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>-7.399187e+01</td>\n",
-       "      <td>4.073737e+01</td>\n",
-       "      <td>-7.399133e+01</td>\n",
-       "      <td>4.073590e+01</td>\n",
-       "      <td>3.970000e+02</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>50%</th>\n",
-       "      <td>2.000000e+00</td>\n",
-       "      <td>1.000000e+00</td>\n",
-       "      <td>-7.398174e+01</td>\n",
-       "      <td>4.075411e+01</td>\n",
-       "      <td>-7.397975e+01</td>\n",
-       "      <td>4.075453e+01</td>\n",
-       "      <td>6.610000e+02</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>75%</th>\n",
-       "      <td>2.000000e+00</td>\n",
-       "      <td>2.000000e+00</td>\n",
-       "      <td>-7.396735e+01</td>\n",
-       "      <td>4.076836e+01</td>\n",
-       "      <td>-7.396302e+01</td>\n",
-       "      <td>4.076982e+01</td>\n",
-       "      <td>1.072000e+03</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>max</th>\n",
-       "      <td>2.000000e+00</td>\n",
-       "      <td>9.000000e+00</td>\n",
-       "      <td>-6.133553e+01</td>\n",
-       "      <td>5.188108e+01</td>\n",
-       "      <td>-6.133553e+01</td>\n",
-       "      <td>4.392103e+01</td>\n",
-       "      <td>5.897000e+03</td>\n",
-       "    </tr>\n",
-       "  </tbody>\n",
-       "</table>\n",
-       "</div>"
-      ],
-      "text/plain": [
-       "          vendor_id  passenger_count  ...  dropoff_latitude  trip_duration\n",
-       "count  1.455957e+06     1.455957e+06  ...      1.455957e+06   1.455957e+06\n",
-       "mean   1.534271e+00     1.664020e+00  ...      4.075181e+01   8.346726e+02\n",
-       "std    4.988243e-01     1.313639e+00  ...      3.584790e-02   6.483105e+02\n",
-       "min    1.000000e+00     1.000000e+00  ...      3.218114e+01   1.000000e+00\n",
-       "25%    1.000000e+00     1.000000e+00  ...      4.073590e+01   3.970000e+02\n",
-       "50%    2.000000e+00     1.000000e+00  ...      4.075453e+01   6.610000e+02\n",
-       "75%    2.000000e+00     2.000000e+00  ...      4.076982e+01   1.072000e+03\n",
-       "max    2.000000e+00     9.000000e+00  ...      4.392103e+01   5.897000e+03\n",
-       "\n",
-       "[8 rows x 7 columns]"
-      ]
-     },
-     "execution_count": 8,
-     "metadata": {
-      "tags": []
-     },
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "df.describe()"
-   ]
-  },
   {
    "cell_type": "markdown",
    "metadata": {
-- 
2.24.1