Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 9b37184

Browse files
committed
Update notebooks
1 parent df98aa9 commit 9b37184

File tree

13 files changed

+71
-47
lines changed

13 files changed

+71
-47
lines changed

‎chapter08_ml/05_svm.ipynb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@
5555
" np.linspace(-3, 3, 500))\n",
5656
"\n",
5757
"# This function takes a SVM estimator as input.\n",
58+
"\n",
59+
"\n",
5860
"def plot_decision_function(est, title):\n",
5961
" # We evaluate the decision function on the grid.\n",
6062
" Z = est.decision_function(np.c_[xx.ravel(),\n",

‎chapter08_ml/08_clustering.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,8 @@
151151
"source": [
152152
"fig, axes = plt.subplots(2, 3,\n",
153153
" figsize=(10, 7),\n",
154-
" sharex=True,\n",
155-
" sharey=True)\n",
154+
" sharex=True,\n",
155+
" sharey=True)\n",
156156
"\n",
157157
"axes[0, 0].scatter(X[:, 0], X[:, 1],\n",
158158
" c=y, s=30,\n",

‎chapter09_numoptim/02_minimize.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@
139139
"ax.plot(x, y)\n",
140140
"ax.scatter(x0, f(x0), marker='o', s=300)\n",
141141
"ax.scatter(xmin, f(xmin), marker='v', s=300,\n",
142-
" zorder=20);\n",
142+
" zorder=20)\n",
143143
"ax.set_xlim(-20, 20)"
144144
]
145145
},

‎chapter09_numoptim/04_energy.ipynb

Lines changed: 28 additions & 7 deletions
Large diffs are not rendered by default.

‎chapter10_signal/02_filter.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"nasdaq_df = pd.read_csv(\n",
3131
" 'https://github.com/ipython-books/'\n",
3232
" 'cookbook-2nd-data/blob/master/'\n",
33-
" 'nasdaq.csv?raw=true',\n",
33+
" 'nasdaq.csv?raw=true',\n",
3434
" index_col='Date',\n",
3535
" parse_dates=['Date'])"
3636
]

‎chapter11_image/07_synth.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"outputs": [],
7676
"source": [
7777
"notes = 'C,C#,D,D#,E,F,F#,G,G#,A,A#,B,C'.split(',')\n",
78-
"freqs = 440. * 2 ** (np.arange(3, 17) / 12.)\n",
78+
"freqs = 440. * 2 ** (np.arange(3, 3 + len(notes)) / 12.)\n",
7979
"notes = list(zip(notes, freqs))"
8080
]
8181
},

‎chapter12_deterministic/01_bifurcation.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
],
169169
"source": [
170170
"fig, (ax1, ax2) = plt.subplots(2, 1, figsize=(8, 9),\n",
171-
" sharex=True)\n",
171+
" sharex=True)\n",
172172
"for i in range(iterations):\n",
173173
" x = logistic(r, x)\n",
174174
" # We compute the partial sum of the\n",
@@ -194,7 +194,7 @@
194194
"ax2.set_xlim(2.5, 4)\n",
195195
"ax2.set_ylim(-2, 1)\n",
196196
"ax2.set_title(\"Lyapunov exponent\")\n",
197-
"plt.tight_layout();"
197+
"plt.tight_layout()"
198198
]
199199
}
200200
],

‎chapter13_stochastic/01_markov.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@
147147
"nsteps_list = [10, 1000, 10000]\n",
148148
"fig, axes = plt.subplots(1, len(nsteps_list),\n",
149149
" figsize=(12, 3),\n",
150-
" sharey=True)\n",
150+
" sharey=True)\n",
151151
"for i, nsteps in enumerate(nsteps_list):\n",
152152
" ax = axes[i]\n",
153153
" simulate(x, nsteps)\n",

‎chapter14_graphgeo/07_gps.ipynb

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,8 @@
121121
"outputs": [],
122122
"source": [
123123
"def get_path_length(path):\n",
124-
" return np.sum(geocalc(path[1:, 0], path[1:, 1],\n",
125-
" path[:-1, 0], path[:-1, 1]))"
124+
" return np.sum(geocalc(path[1:, 1], path[1:, 0],\n",
125+
" path[:-1, 1], path[:-1, 0]))"
126126
]
127127
},
128128
{
@@ -170,10 +170,11 @@
170170
],
171171
"source": [
172172
"# Compute the shortest path.\n",
173-
"path = nx.shortest_path(sg,\n",
174-
" source=tuple(nodes[pos0_i]),\n",
175-
" target=tuple(nodes[pos1_i]),\n",
176-
" weight='distance')\n",
173+
"path = nx.shortest_path(\n",
174+
" sg,\n",
175+
" source=tuple(nodes[pos0_i]),\n",
176+
" target=tuple(nodes[pos1_i]),\n",
177+
" weight='distance')\n",
177178
"len(path)"
178179
]
179180
},
@@ -198,10 +199,10 @@
198199
}
199200
],
200201
"source": [
201-
"roads = pd.DataFrame([sg.edges[path[i], path[i + 1]]\n",
202-
" for i in range(len(path) - 1)],\n",
203-
" columns=['FULLNAME', 'MTFCC',\n",
204-
" 'RTTYP', 'distance'])\n",
202+
"roads = pd.DataFrame(\n",
203+
" [sg.edges[path[i], path[i + 1]]\n",
204+
" for i in range(len(path) - 1)],\n",
205+
" columns=['FULLNAME', 'MTFCC', 'RTTYP', 'distance'])\n",
205206
"roads"
206207
]
207208
},
@@ -248,8 +249,8 @@
248249
" p = get_path(path[i], path[i + 1])\n",
249250
" if curp is None:\n",
250251
" curp = p\n",
251-
" if (np.sum((p[0] - curp)**2) >\n",
252-
" np.sum((p[-1] - curp)**2)):\n",
252+
" if (np.sum((p[0] - curp) ** 2) >\n",
253+
" np.sum((p[-1] - curp) ** 2)):\n",
253254
" p = p[::-1, :]\n",
254255
" p_list.append(p)\n",
255256
" curp = p[-1]\n",

‎chapter15_symbolic/02_solvers.ipynb

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,15 @@
4646
"execution_count": 3,
4747
"metadata": {
4848
"podoc": {
49-
"output_text": "[-√a, √a]"
49+
"output_text": "Output"
5050
}
5151
},
5252
"outputs": [
5353
{
5454
"data": {
5555
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAHAAAAAZBAMAAAAbNbfqAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAu90iEM0ydqtEmVSJ\nZu+3WVRUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABgElEQVQ4EaWUv0vDQBTHv+SHbdNWiuBegkIH\nhwyK3QwujinqLP0P7CYO6ihOZnWRbA4KFtxc2smlCP4BjnYUKnaxCHqXSy53l2tFfct7+X7f571H\nAsGC6+HXUXJXUM9R6180Rjk9FszEbGrAMz3C1GLIsgY0W7PAtcTUgE53Fng9HdycxVn16WA6U8vz\nc/Kn8plakJ+TBytPWiIRH1MzD9KZ5s3VS9ohZXoOM/PgEem89OyRBKQPBXIOMyWwFJKGOmC9wqml\nvTxfkMrgJgWtbZfEchvHLaDQAZwxDJLkKAzJ8wE3xY3m1kc8E/M1BG0ZA1ZPwvicxBRBWG/AMwGC\nPnoqR9Qaqn1uSiBuPSxRsIvFsqeizjsMn5syuBHRmbA71UYFQYuUQpiT+BxmQgaLY8MnrdbpQ/MQ\nBl0uxrlPFWYq4NznvdB5J9S03B9EmSJvxN5uZqEv1LS0h36mKGAvyixL/ZTlSWYqp8IW3mVVaGPl\njqAoGwXnh/IfoPu3/2rjG9wtVmQy7mEXAAAAAElFTkSuQmCC\n",
5656
"text/plain": [
57-
"[-√a, √a]"
57+
"Output"
5858
]
5959
},
6060
"metadata": {},
@@ -70,15 +70,15 @@
7070
"execution_count": 4,
7171
"metadata": {
7272
"podoc": {
73-
"output_text": "(-∞ < x ∧ x < -2) ∨ (2 < x ∧ x < ∞)"
73+
"output_text": "Output"
7474
}
7575
},
7676
"outputs": [
7777
{
7878
"data": {
7979
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAV4AAAAUBAMAAAA3sUiXAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAIma7zZnddlTvRIkQ\nMqvFy5UvAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEA0lEQVRIDa1WX4hUZRT/3TvjzLhz73TNFIoe\n7kbYQwWrkdSDOBKFBOJUbATBOoRpYOj4oPug6AjaU5D1EKw9OC/Vo1ux+aCwl1iREJZL0lMPu5Ik\nSdFCYa1tjOd3vjsz994dr9uwB+75zvnd8/t939zv3wCWj9W34bSk5aeRAXLbE9L6AYhZFGv0uRAV\nKsdNetnwxrY4Mkh8Q0g7/g/RenDxLMp34VRZ6Gp1SL8DzjymWwr0cysQFtoMYNf60TvYae2skwH5\nftWlXb0C4DdgArhIqEK23aCroRJg7VmiaknOioSFV26g4EUK/ZpNr6XQ6++nAEntdxMSnwJ/hPie\nde68uEJA52FtHZX/JFRLcYAVCAvROYuNkYI2Dr06TY9e1ibmbo/HEhMWDwQJbHfA8eZbBLnWPmcg\nveSXeuNNc4BM4YAS6l7FEcaRzZ7/RL7587dM6nzLmaRdPfHYMY2dakEBZ/zGlzrjwLX9iiTcoQDl\nGpEz8mxmYHopLDGOcbo6WcLOr4s+8M0YRzCFLRSIbBtOVp2dcCeZW2/6EexM2vsLVSblZrnJ9ho2\nNfYywIZ3tEm4oX9lkVQJFQK4IwxMLxdUOMbp6mQJ58LiX5hp4ifReRLvUc6YHaL0Zz4EhpnfbNLT\nykF5qeQxKsCqsr2M6eAUg8pO+pQV5oFSnWCxgUqLgenlIMM4p6uTJfws8NGIbGmevh/gnCzYV/aJ\n7Q2LIjbN6bXlcW42xas5yI+Y6Cngd0YBXjLAbG+8MxTZJ7oYlcddYIFT5xEkJr0Aa2r0iHG6OlnC\nDflid8TBB+aMEmXka8iT+zsKYusBeIjlYnI6XDcRy2h91kORwzLjxVv4Wst0vJ2tEudEOlnC7Hs7\nnTxz8fWg4z3fAr7TPnr7DXOhIqWabHOPods9mZbvtzOwPAzVlfEITMv1IOx1Csb2aKSTKSzDxIt3\nZbJ84Iv4frMD4NijHwOHjSyi86wUnERR3ulYKY0Piws4HhWlzya3hqIHu6qvcz+wN7PffuwJdzgd\nHX6E+wo/IzP/1YRHVdlvU6pnXE2OIXexZU92MHNfXGhux8OEdC3I1A39k1uwfCK01Nm/8dLUL7JW\njcbQ1kBrpBfrwKWxuibiDKerkym8hsfY3Dk8Lby35Qv37MrYC8CVxc96iN7Hs+NXX/eJ3aYbl5m5\ndfzIE4yNJe/W3e32HZmK0Lx72TTSS77dbtdNJl45XZ1MYWf05yacPRP8AruS97FDPXUMllmLiLsM\n7gd0rs3HzcvMWx9oser+wgFf01n1B/zfYeFAdjHJyv5XlazNyOT/jrkvM2oGemX+T8aoeivH8sFC\nHubrB6Nms3Je6v3q9MJfbfniVtuG04KWn0YGyOVGvgcSUwJxiHAHpgAAAABJRU5ErkJggg==\n",
8080
"text/plain": [
81-
"(-∞ < x ∧ x < -2) ∨ (2 < x ∧ x < ∞)"
81+
"Output"
8282
]
8383
},
8484
"metadata": {},
@@ -95,15 +95,15 @@
9595
"execution_count": 5,
9696
"metadata": {
9797
"podoc": {
98-
"output_text": "{x: 1/5, y: -3/5}"
98+
"output_text": "Output"
9999
}
100100
},
101101
"outputs": [
102102
{
103103
"data": {
104104
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAKEAAAAyBAMAAADGjaZoAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAEImZRO/dMlQiu6vN\nZnZmcXX2AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC5UlEQVRYCdWXv2/TQBTHn52kdeL8sJDIEpRa\nSCwg0QJCoFIUL8xpJUCi6oKQMlWQibVZOhNRQIBAdGKAoUGIDUQm5vwDFYZOCKluJQSCFsLdu8vF\n8Y/Ddbxww9378Xnf3NnnswNA2qEZ2o/dHrcGEumrzYE51lhYNHj9nXGnmD16vEW1HlxnitlfbBzt\ntYVRX+atgfab5rN7jNJ3A+jKhaBoAEhDTgu+Y6rGLl+pi56nKx5A8ZKl7GP5io1DqeMRQ/cgisBX\nDVPsjkwloFg2cRpcKgHFuzeMhBVBvZy0IlzBSSa26kcAGy06ycQU+0bSiosAt9qJznETtD9UULrq\n1Jv9dwhF6dJnZi3kpNcxipKP+R8U+RHxzPTNPm6gtI6VH624Ar66/A6GGthXv977bBNrooNuYKds\n2XCfPm5hEDvK1Z+0WjELNye6xDhMu5CmavPg0Fwo9J5u9GMWZVRD3dWoK2sPU114IQNAJ2fQkVeI\nKJBfd7GlPm2uAJpGxgb2cFBX+dAgbbkJbnjVhvIpXleyuSEZ6u3JH5I0Sd02Ac42GbPCR1nFHBTn\nZXl28qbwVzXDgaIhpUnyJeQ6UmYap4W7p97agKcUHrmN/KUpRGah3vNBIguQZlfZsUissl29iPDo\nVmsYLp5QJ2ttGhiFhkhuB+3ApzD/afI8yfo21NywfGhxGIB/TPDX9hCgVqbfN8mgUls0vat8E47L\n4LD8xM2f+EJLqq46sthezh4JcIfDckWdwXhphUh6+5yw3QaHIym668LtaIqbW81wCU9GH8Cyt0LO\nyAbeBI8WcwUsUyTo88DqkCCD/6HINnOIgjfMYJniW4Bpy1sW5gtYprgEUDPCFLxxAcsUZwCWvYWh\nvoBlimtQuBaq4E0ImCsGftlnT7+OvGgQMD8iMl3vb8b2V0ws1fH1GlvFXeg00Rv893Kn4tnK4P+g\nY8cT8FWVF3iosBf9JvhUXAFtSehUOq54fPNJj9b+BXRhw3VyvJ/QAAAAAElFTkSuQmCC\n",
105105
"text/plain": [
106-
"{x: 1/5, y: -3/5}"
106+
"Output"
107107
]
108108
},
109109
"metadata": {},
@@ -143,15 +143,15 @@
143143
"execution_count": 7,
144144
"metadata": {
145145
"podoc": {
146-
"output_text": "{x: -2⋅y - 1}"
146+
"output_text": "Output"
147147
}
148148
},
149149
"outputs": [
150150
{
151151
"data": {
152152
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAHgAAAAVBAMAAAB/IDdlAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAZpkQ3Ynvq81UMrtE\ndiLw+n06AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABkklEQVQ4EWNgYGBUZCADLLoM0sTsSoZWoJZj\nC4AE4wecmvmUdoNUYAdMDUBx1gTskkBRcwbWP9gkOZOBoqwOICIBSGAHxQwMaVhkzNU/A0XB+vBo\nTmFgqF+ARTcvMZr7DYjSbHv9zdULQDtYCtAs8jew1WXgA/kRCSBsZm8ARlcAoy8LkGYwAxFIgOcr\nQ8A0Bl60CAFrBsfStAVAzxuwfuZ8gKQJxmQp4JugwcC9AcaH0GDNDE0MDKuzgALMDBzI8hYuINAF\nlFACSuUy8F8AMhGCDBDN7L7QlAKRh5iLRPIqMDDw/GNYvwBJDMiEaG4HskB+ZsCQB4kxMExi4HvA\n1MBwDcKDkwg/g1IKp8F9Bl4DuCSMwaXAwPuAu4BhO0wASoM1wxPJ+Qn7GR6CZFBD+0loUAkD0wae\nj3g1m9+1VRQAqUCN5/7//78wMJde+oeqmansRyHh5AnVA/Q1FgB3NhY5uFAFg/0BOAeJAdaMJz+D\nlToy7EXSgmBC3NOKEMDGOntpATZhhmMHQMKc5JVhwQwMAO/kYaruohRiAAAAAElFTkSuQmCC\n",
153153
"text/plain": [
154-
"{x: -2⋅y - 1}"
154+
"Output"
155155
]
156156
},
157157
"metadata": {},
@@ -167,15 +167,15 @@
167167
"execution_count": 8,
168168
"metadata": {
169169
"podoc": {
170-
"output_text": "(a, b, c, d, u, v)"
170+
"output_text": "Output"
171171
}
172172
},
173173
"outputs": [
174174
{
175175
"data": {
176176
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAOAAAAAUBAMAAABmACzdAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAIma7zZnddlTvRIkQ\nMqvFy5UvAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACGElEQVRIDb2Wv2sUQRTHv7P3I3e3Ix4IlrJI\nIO2psbA7izRBJUVIikO9KqQQueZQhMO1EVJIgqJCsLASUmURtAss+CNYrX+BF9MkkEaDhWgK3xiR\n2++8Taev2Z3Pe9/v7LwdZhcwEf5bBE2Z6oQ+3ZsnOvfosQszHisEnyVzsSB7pYB7+HjsoULwFgiK\nnu97oYoS6ymBI4ZhD1XXViUaBwpU0WuV6tCu4KSeQdgtSHh4yiNHgGn0JWs688+4qLzTj5mFtwaM\nTGfg9X5zHsbzE/g+Al7hrFisNctf2Cm7ZL8SM4uYJCTSktf7mSWMeX7JEqpbwDgWAfsQlRY7Laf4\nSayeYJeQk7aJmWgWJfYz8RxqCXAfq0DlANUeqTALyxNeT7not1RscmHxFHX2c7ARA0M3Yb2F7GNO\nI4MpNPjlPOKaQ+lzxrLBh56fwDEpHLqWZgmWWYR99/S58FYsWVVa6eJuTukGAkO5vHCbJosxWWtS\nyQ98iAjtAzVCqrS0hXNBSpUCHwgal32Kci+4GSJr50q2cR72Ww5dg71KSJVWWo3Hnl/Ytom4dWSN\nsDsbp+6geiPn/q4fAQvpKAtfTjBSpXbv9qcB+2HvtPO6PHK03Rs1P7z3Gi1N5d67SkWqQ9MdObzd\niinca6ZQEKBIdRj2gDN/HK3cc2wyABQETapD+Tz9/QAHvjkinykImlSHbnVGsxD+L0J+MX4BIJV1\nyjJRfiAAAAAASUVORK5CYII=\n",
177177
"text/plain": [
178-
"(a, b, c, d, u, v)"
178+
"Output"
179179
]
180180
},
181181
"metadata": {},
@@ -240,15 +240,15 @@
240240
"execution_count": 11,
241241
"metadata": {
242242
"podoc": {
243-
"output_text": "a⋅d - b⋅c"
243+
"output_text": "Output"
244244
}
245245
},
246246
"outputs": [
247247
{
248248
"data": {
249249
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAEEAAAAOBAMAAACC12zPAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAIpmJdu8QRM1mu90y\nVKvMIHo8AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABBUlEQVQYGWNggIFTQTAWmM6KRuGCOX9RhfpQ\nuUAe+zdUITQNQEnmDSgq0DUAJTkUUFQgaWBUVgljYBAyOX8BRQXHEyeggInLAQaGUgGODwzsgQzr\nE1BU5LexfWSQvsDVwMAWycC0gCF1AoMGigKG+wkMnxmCGfguMDB9Y+B2YNBPYNgMUpGxGwR6gCwN\nBrbPQDkgYF3AkH+AIYqB7TuIhwBNDOx/WReA+PkGDPeByhl4P4B4CPATaDpQDgjyLzCs4BX7y8DV\ncBEhDWR9B7qNfwIDwwUGDgfOfcwMLQyzH4A1wFW9ZFjEwPSAIekAA9sTGzl3hjzng08K4LIgRpIT\n0ADjmQ4MAN8RQyLPu/QNAAAAAElFTkSuQmCC\n",
250250
"text/plain": [
251-
"a⋅d - b⋅c"
251+
"Output"
252252
]
253253
},
254254
"metadata": {},

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /