Skip to content

Commit f022cc5

Browse files
committed
project_2
1 parent d5de18c commit f022cc5

1 file changed

Lines changed: 230 additions & 0 deletions

File tree

Lines changed: 230 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,230 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "code",
5+
"execution_count": 40,
6+
"metadata": {},
7+
"outputs": [
8+
{
9+
"data": {
10+
"text/html": [
11+
"<div>\n",
12+
"<style scoped>\n",
13+
" .dataframe tbody tr th:only-of-type {\n",
14+
" vertical-align: middle;\n",
15+
" }\n",
16+
"\n",
17+
" .dataframe tbody tr th {\n",
18+
" vertical-align: top;\n",
19+
" }\n",
20+
"\n",
21+
" .dataframe thead th {\n",
22+
" text-align: right;\n",
23+
" }\n",
24+
"</style>\n",
25+
"<table border=\"1\" class=\"dataframe\">\n",
26+
" <thead>\n",
27+
" <tr style=\"text-align: right;\">\n",
28+
" <th></th>\n",
29+
" <th>0</th>\n",
30+
" <th>1</th>\n",
31+
" </tr>\n",
32+
" </thead>\n",
33+
" <tbody>\n",
34+
" <tr>\n",
35+
" <th>0</th>\n",
36+
" <td>0.0</td>\n",
37+
" <td>1.0</td>\n",
38+
" </tr>\n",
39+
" <tr>\n",
40+
" <th>1</th>\n",
41+
" <td>0.5</td>\n",
42+
" <td>1.6</td>\n",
43+
" </tr>\n",
44+
" <tr>\n",
45+
" <th>2</th>\n",
46+
" <td>0.8</td>\n",
47+
" <td>2.3</td>\n",
48+
" </tr>\n",
49+
" <tr>\n",
50+
" <th>3</th>\n",
51+
" <td>1.2</td>\n",
52+
" <td>2.0</td>\n",
53+
" </tr>\n",
54+
" <tr>\n",
55+
" <th>4</th>\n",
56+
" <td>1.4</td>\n",
57+
" <td>2.1</td>\n",
58+
" </tr>\n",
59+
" <tr>\n",
60+
" <th>5</th>\n",
61+
" <td>2.1</td>\n",
62+
" <td>2.4</td>\n",
63+
" </tr>\n",
64+
" <tr>\n",
65+
" <th>6</th>\n",
66+
" <td>2.4</td>\n",
67+
" <td>2.6</td>\n",
68+
" </tr>\n",
69+
" <tr>\n",
70+
" <th>7</th>\n",
71+
" <td>2.6</td>\n",
72+
" <td>2.1</td>\n",
73+
" </tr>\n",
74+
" <tr>\n",
75+
" <th>8</th>\n",
76+
" <td>3.4</td>\n",
77+
" <td>2.3</td>\n",
78+
" </tr>\n",
79+
" <tr>\n",
80+
" <th>9</th>\n",
81+
" <td>4.0</td>\n",
82+
" <td>3.0</td>\n",
83+
" </tr>\n",
84+
" </tbody>\n",
85+
"</table>\n",
86+
"</div>"
87+
],
88+
"text/plain": [
89+
" 0 1\n",
90+
"0 0.0 1.0\n",
91+
"1 0.5 1.6\n",
92+
"2 0.8 2.3\n",
93+
"3 1.2 2.0\n",
94+
"4 1.4 2.1\n",
95+
"5 2.1 2.4\n",
96+
"6 2.4 2.6\n",
97+
"7 2.6 2.1\n",
98+
"8 3.4 2.3\n",
99+
"9 4.0 3.0"
100+
]
101+
},
102+
"execution_count": 40,
103+
"metadata": {},
104+
"output_type": "execute_result"
105+
}
106+
],
107+
"source": [
108+
"import pandas as pd\n",
109+
"import numpy as np\n",
110+
"\n",
111+
"df = pd.DataFrame([\n",
112+
" [0, 1], \n",
113+
" [0.5, 1.6], \n",
114+
" [0.8, 2.3], \n",
115+
" [1.2, 2], \n",
116+
" [1.4, 2.1], \n",
117+
" [2.1, 2.4], \n",
118+
" [2.4, 2.6], \n",
119+
" [2.6, 2.1], \n",
120+
" [3.4, 2.3], \n",
121+
" [4, 3]])\n",
122+
"df "
123+
]
124+
},
125+
{
126+
"cell_type": "code",
127+
"execution_count": 41,
128+
"metadata": {},
129+
"outputs": [
130+
{
131+
"data": {
132+
"text/plain": [
133+
"<AxesSubplot:xlabel='0', ylabel='1'>"
134+
]
135+
},
136+
"execution_count": 41,
137+
"metadata": {},
138+
"output_type": "execute_result"
139+
},
140+
{
141+
"data": {
142+
"image/png": "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",
143+
"text/plain": [
144+
"<Figure size 432x288 with 1 Axes>"
145+
]
146+
},
147+
"metadata": {
148+
"needs_background": "light"
149+
},
150+
"output_type": "display_data"
151+
}
152+
],
153+
"source": [
154+
"df.plot.scatter(x=0, y=1)"
155+
]
156+
},
157+
{
158+
"cell_type": "code",
159+
"execution_count": null,
160+
"metadata": {},
161+
"outputs": [],
162+
"source": [
163+
"X = df[[0]]\n",
164+
"y = df[[1]]"
165+
]
166+
},
167+
{
168+
"cell_type": "code",
169+
"execution_count": null,
170+
"metadata": {},
171+
"outputs": [],
172+
"source": [
173+
"from sklearn.model_selection import train_test_split\n",
174+
"\n",
175+
"X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.28, random_state=0)\n"
176+
]
177+
},
178+
{
179+
"cell_type": "code",
180+
"execution_count": 34,
181+
"metadata": {},
182+
"outputs": [
183+
{
184+
"data": {
185+
"text/plain": [
186+
"array([[3.23342267]])"
187+
]
188+
},
189+
"execution_count": 34,
190+
"metadata": {},
191+
"output_type": "execute_result"
192+
}
193+
],
194+
"source": [
195+
"from sklearn.linear_model import LinearRegression\n",
196+
"\n",
197+
"reg = LinearRegression().fit(X, y)\n",
198+
"reg\n",
199+
"\n",
200+
"reg.score(X, y)\n",
201+
"reg.predict([[5]])"
202+
]
203+
}
204+
],
205+
"metadata": {
206+
"interpreter": {
207+
"hash": "75a300ae82dd7b8f387c1777b66b2ec8c7a5f6d51d6392630ee9b10fab7f95f8"
208+
},
209+
"kernelspec": {
210+
"display_name": "Python 3.9.0 64-bit",
211+
"language": "python",
212+
"name": "python3"
213+
},
214+
"language_info": {
215+
"codemirror_mode": {
216+
"name": "ipython",
217+
"version": 3
218+
},
219+
"file_extension": ".py",
220+
"mimetype": "text/x-python",
221+
"name": "python",
222+
"nbconvert_exporter": "python",
223+
"pygments_lexer": "ipython3",
224+
"version": "3.9.0"
225+
},
226+
"orig_nbformat": 4
227+
},
228+
"nbformat": 4,
229+
"nbformat_minor": 2
230+
}

0 commit comments

Comments
 (0)