Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
2
20_21-J09
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
20_21-J09
20_21-J09
Commits
02795022
Commit
02795022
authored
May 11, 2021
by
IT17176798_Bhagya Dilhara
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
'uploaded_prediction_model'
parent
90454b58
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
366 additions
and
5 deletions
+366
-5
.idea/workspace.xml
.idea/workspace.xml
+2
-5
marks.prediction.ipynb
marks.prediction.ipynb
+364
-0
No files found.
.idea/workspace.xml
View file @
02795022
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<project
version=
"4"
>
<project
version=
"4"
>
<component
name=
"ChangeListManager"
>
<component
name=
"ChangeListManager"
>
<list
default=
"true"
id=
"1a1b2fc9-e664-4b80-be31-181ccebefc6b"
name=
"Default Changelist"
comment=
""
>
<list
default=
"true"
id=
"1a1b2fc9-e664-4b80-be31-181ccebefc6b"
name=
"Default Changelist"
comment=
""
/>
<change
afterPath=
"$PROJECT_DIR$/dataset.csv"
afterDir=
"false"
/>
<change
beforePath=
"$PROJECT_DIR$/.idea/workspace.xml"
beforeDir=
"false"
afterPath=
"$PROJECT_DIR$/.idea/workspace.xml"
afterDir=
"false"
/>
</list>
<option
name=
"SHOW_DIALOG"
value=
"false"
/>
<option
name=
"SHOW_DIALOG"
value=
"false"
/>
<option
name=
"HIGHLIGHT_CONFLICTS"
value=
"true"
/>
<option
name=
"HIGHLIGHT_CONFLICTS"
value=
"true"
/>
<option
name=
"HIGHLIGHT_NON_ACTIVE_CHANGELIST"
value=
"false"
/>
<option
name=
"HIGHLIGHT_NON_ACTIVE_CHANGELIST"
value=
"false"
/>
...
@@ -43,7 +40,7 @@
...
@@ -43,7 +40,7 @@
<updated>
1613414107534
</updated>
<updated>
1613414107534
</updated>
<workItem
from=
"1613414111905"
duration=
"2105000"
/>
<workItem
from=
"1613414111905"
duration=
"2105000"
/>
<workItem
from=
"1620655555354"
duration=
"2608000"
/>
<workItem
from=
"1620655555354"
duration=
"2608000"
/>
<workItem
from=
"1620716105732"
duration=
"
322
000"
/>
<workItem
from=
"1620716105732"
duration=
"
636
000"
/>
</task>
</task>
<servers
/>
<servers
/>
</component>
</component>
...
...
marks.prediction.ipynb
0 → 100644
View file @
02795022
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"%matplotlib inline"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"dataset = pd.read_csv(\"D:/rashmika/projects/freelance/eLearning-analysis/dataset.csv\") "
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(25, 2)"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dataset.shape"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"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>hours</th>\n",
" <th>score</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>2.5</td>\n",
" <td>21</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>5.1</td>\n",
" <td>47</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>3.2</td>\n",
" <td>27</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>8.5</td>\n",
" <td>75</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>3.5</td>\n",
" <td>30</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" hours score\n",
"0 2.5 21\n",
"1 5.1 47\n",
"2 3.2 27\n",
"3 8.5 75\n",
"4 3.5 30"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dataset.head()"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"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>hours</th>\n",
" <th>score</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>count</th>\n",
" <td>25.000000</td>\n",
" <td>25.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>mean</th>\n",
" <td>5.012000</td>\n",
" <td>51.480000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>std</th>\n",
" <td>2.525094</td>\n",
" <td>25.286887</td>\n",
" </tr>\n",
" <tr>\n",
" <th>min</th>\n",
" <td>1.100000</td>\n",
" <td>17.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25%</th>\n",
" <td>2.700000</td>\n",
" <td>30.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>50%</th>\n",
" <td>4.800000</td>\n",
" <td>47.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>75%</th>\n",
" <td>7.400000</td>\n",
" <td>75.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>max</th>\n",
" <td>9.200000</td>\n",
" <td>95.000000</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" hours score\n",
"count 25.000000 25.000000\n",
"mean 5.012000 51.480000\n",
"std 2.525094 25.286887\n",
"min 1.100000 17.000000\n",
"25% 2.700000 30.000000\n",
"50% 4.800000 47.000000\n",
"75% 7.400000 75.000000\n",
"max 9.200000 95.000000"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dataset.describe()"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAX4AAAEWCAYAAABhffzLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+j8jraAAAf4ElEQVR4nO3de7xVdbnv8c8XQQEvKYgIEZDnIF4goQ14K0NRLDVvOywlM7NDpnnppmi1q32saO/2Pln2MklLTCRNJd1qbpSkjTtvoCYaJqfCJYKyxAugQqDP/mOMpdPJusy1WGOOOef4vl8vXnPOMeYY41kLeOZvPmOM56eIwMzMiqNH3gGYmVl1OfGbmRWME7+ZWcE48ZuZFYwTv5lZwTjxm5kVjBO/5U7SAkmfzTuOrSUpJP3vGohjuaTD0+cXS7qyi/t5QtLEbg3OaoITv3VI0gck/UHSK5JelPTfksan6z4t6d68Y4TKYkk/ZELSfmXLf5Mun5hpkMmxhqfHWp/+WS5pehbHiojvRkSHH6qSrpZ0Sdm2+0bEgizisnw58Vu7JO0E3Ab8GOgHvBv4NrAxz7i20lPAp1peSOoPHAA0d2Vnknp2MY6dI2IH4GTgnyR9uBv3bdYmJ37ryJ4AETEnIt6IiNcjYl5EPCZpb+CnwIHpyPVl2LJ0Uz4Sl3SEpCfTbxCXASo9oKTPSFoq6SVJ/ylpWMm6kHSmpGXp+p8o0WosbZgNfFzSNunrk4G5wN9LjjNB0n2SXpa0StJlkrYti+NsScuAZeUHSL8lPSPp0I5+wRFxH/AEMErSREkrJF0o6TngF5J6SJou6S+S1ki6QVK/kmOdKunpdN3XyuL4lqRry+L6Q/pzPZP+3UwDpgIXpL+7/0jfW1oy2k7SDyWtTP/8UNJ26bqWmL8saXX6+zq9o5/b8uPEbx15CnhD0ixJH5G0S8uKiFgKnAncFxE7RMTOHe1M0q7ATcDXgV2BvwAHl6w/HrgYOBEYACwE5pTt5hhgPLAfcBJwZCdjWQn8CZicvv4UcE3Ze94AvpjGeCAwCTir7D3HA/sD+5T9jEemMf9jRNzTThykH1oHA/sCj6SLdyf5djUMmAacmx7rQ8Bg4CXgJ+n2+wCXA6em6/oDQ9o41lDgtyTf3gYAY4BHI2ImyYfhv6S/u4+2svnXSL4VjSH5vU8g+TtssTvwLpJvhGcAPyn9t2K1xYnf2hURa4EPAAH8DGiWdKukgV3c5VHAnyLixojYBPwQeK5k/eeA70XE0ojYDHwXGFM66gdmRMTLEdEE3EOSjDrrGuBTkkaSlFzuK10ZEYsj4v6I2BwRy4ErSBJvqe9FxIsR8XrJsinATOCoiHiwgxheAF4ErgSmR8T8dPmbwDcjYmO6788BX4uIFRGxEfgW8LG0DPQx4LaI+K903TfS7VszFbg7/fa2KSLWRMSjHcRYuu0/R8TqiGgmKfedWrJ+U7p+U0TcAawHRla4b6sy1w+tQ+lo+tMAkvYCriVJ2Cd3YXeDgWdK9h2SnilZPwy4VNK/lSwTyUjy6fR16QfFa8AOXYjjZuDfgDXAL8tXStoT+HdgHNCX5P/K4rK3PVO+HXA+cE1ELKkghl3TD7dyzRGxoeT1MGCupNKE/gYwkC1/n69KWtPG8d5D8g2rKwbz9u+f9Pngktdryn6Wrv69WBV4xG+dEhFPAlcDo1oWtfK2V0mSZYvdS56vIklAQFLqKH1NksQ+FxE7l/zpExF/qCS8Ct6TvDHiNZKyx+dpJfGTlE+eBEZExE4k5SeVvae1400Bjpd0fqWxtBZe2etngI+U/U56R8SzbPn77EtS7mnNM8D/qvCY5VaSfAC1GJouszrkxG/tkrRXetJuSPr6PSQj/fvTtzwPDCk98Qk8Cpwoqa+S69rPKFl3O7CvpBPTUsW5vPOD4afARZL2TY/3LklTKgy3tVjaczHwobSUU25HYC2wPv2W8/kK97mS5HzAuZLKzwl01U+B77SUuyQNkHRcuu5G4Jj0pO22wD/T9v/r2cDhkk6S1FNSf0ktZbLngT3aiWEO8PX02LsC/0Tyzc/qkBO/dWQdyQnMByS9SpLwHwe+nK7/HckVKc9JeiFd9v9IrpB5HphFknAAiIgXSEbFM0jKLCOA/y5ZPxf4PvArSWvTY32kwlhbi6VNEbEyItq67v8rwCkkP//PgOsrjIH03MMk4EJ1z41plwK3AvMkrSP5O9g/PdYTwNnAdSSj/5eAFe3EdRTJ392LJB/QLfczXAXsk17t85tWNr8EWAQ8BiwBHk6XWR2SJ2IxMysWj/jNzArGid/MrGCc+M3MCsaJ38ysYOriBq5dd901hg8fnncYZmZ1ZfHixS9ExIDy5XWR+IcPH86iRYvyDsPMrK5Ierq15S71mJkVjBO/mVnBOPGbmRVMXdT4W7Np0yZWrFjBhg0bOn5zA+nduzdDhgyhV69eeYdiZnWqbhP/ihUr2HHHHRk+fDhJg8fGFxGsWbOGFStW8N73vjfvcMysTtVtqWfDhg3079+/MEkfQBL9+/cv3Lccs0axeu0GTrriPlavy/f/cN0mfqBQSb9FEX9ms0bxo/nLeGj5i/zo7i2maa6qui31mJnVi5Ff/y0bN789gdq1DzRx7QNNbNezB3++pNKu492nrkf8Zmb1YOEFh3LsmMH07pWk3N69enDcmMEsvPDQXOIpVOKvlfpaazZvbm3qVTNrBLvt1Jsdt+vJxs1vsl3PHmzc/CY7bteT3XbsnUs8hUr83V1fe/XVVzn66KPZb7/9GDVqFNdffz0PPfQQBx10EPvttx8TJkxg3bp1bNiwgdNPP53Ro0czduxY7rnnHgCuvvpqpkyZwkc/+lEmT57Mq6++ymc+8xnGjx/P2LFjueWWW7olTjPL3wvrNzJ1/2HMPetgpu4/jOb1G3OLpRA1/qzqa3feeSeDBw/m9ttvB+CVV15h7NixXH/99YwfP561a9fSp08fLr30UgCWLFnCk08+yeTJk3nqqacAuO+++3jsscfo168fF198MYcddhg///nPefnll5kwYQKHH34422+//Vb89GZWC644ddxbzy85flSOkRRkxJ9VfW306NHcfffdXHjhhSxcuJCmpiYGDRrE+PHjAdhpp53o2bMn9957L6eeeioAe+21F8OGDXsr8R9xxBH069cPgHnz5jFjxgzGjBnDxIkT2bBhA01NTVsVo5lZuUKM+LOqr+25554sXryYO+64g4suuojJkye3erlle/Mal47mI4KbbrqJkSNHblVcZmbtKcSIH7Kpr61cuZK+ffvyyU9+kq985Svcf//9rFy5koceegiAdevWsXnzZg455BBmz54NwFNPPUVTU1Oryf3II4/kxz/+8VsfFI888shWx2hmVq4QI37Ipr62ZMkSvvrVr9KjRw969erF5ZdfTkRwzjnn8Prrr9OnTx/uvvtuzjrrLM4880xGjx5Nz549ufrqq9luu+222N83vvENzj//fN73vvcREQwfPpzbbrutW2I1M2uh9soQtWLcuHFRPhHL0qVL2XvvvXOKKF9F/tnNrHKSFkfEuPLlhSn1mJlZItPEL+k8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\n",
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"2.0181600414346974\n",
"[9.91065648]\n"
]
},
{
"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>Actual</th>\n",
" <th>Predicted</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>20</td>\n",
" <td>16.884145</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>27</td>\n",
" <td>33.732261</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>69</td>\n",
" <td>75.357018</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>30</td>\n",
" <td>26.794801</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>62</td>\n",
" <td>60.491033</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" Actual Predicted\n",
"0 20 16.884145\n",
"1 27 33.732261\n",
"2 69 75.357018\n",
"3 30 26.794801\n",
"4 62 60.491033"
]
},
"execution_count": 14,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dataset.plot(x='hours',y='score',style='*')\n",
"plt.title('Student Mark Prediction')\n",
"plt.xlabel('Hours')\n",
"plt.ylabel('Marks')\n",
"plt.show()\n",
"\n",
"X=dataset.iloc[:,:-1].values\n",
"Y=dataset.iloc[:,1].values\n",
"\n",
"from sklearn.model_selection import train_test_split\n",
"X_train,X_test,Y_train,Y_test=train_test_split(X,Y,test_size=0.2,random_state=0)\n",
"\n",
"from sklearn.linear_model import LinearRegression\n",
"regressor=LinearRegression()\n",
"regressor.fit(X_train,Y_train)\n",
"print(regressor.intercept_)\n",
"print(regressor.coef_)\n",
"Y_pred=regressor.predict(X_test)\n",
"df=pd.DataFrame({'Actual':Y_test, 'Predicted':Y_pred})\n",
"df"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.6"
}
},
"nbformat": 4,
"nbformat_minor": 4
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment