From 799cd2ba1cc83a3e79438a6183a4f9c4a4626e79 Mon Sep 17 00:00:00 2001 From: Robert Johansson Date: Sun, 3 Nov 2024 20:11:06 +0900 Subject: [PATCH] updates for 3rd edition --- README.md | 4 +- ch01-Markdown.ipynb | 51 +- ch01-code-listing.html | 26230 +++++++++++++++++++++----------------- ch01-code-listing.ipynb | 687 +- ch01-code-listing.pdf | Bin 17066 -> 66341 bytes ch01-code-listing.py | 77 +- ch02-code-listing.ipynb | 405 +- ch02-figures.ipynb | 444 +- ch03-code-listing.ipynb | 859 +- ch04-code-listing.ipynb | 888 +- ch04-figures.ipynb | 104 +- ch05-code-listing.ipynb | 782 +- ch06-code-listing.ipynb | 1097 +- ch07-code-listing.ipynb | 876 +- ch08-code-listing.ipynb | 1150 +- ch08-figures.ipynb | 363 +- ch09-code-listing.ipynb | 2127 ++-- ch10-code-listing.ipynb | 1152 +- ch11-code-listing.ipynb | 8872 ++++++++++--- ch12-code-listing.ipynb | 2048 ++- ch13-code-listing.ipynb | 948 +- ch14-code-listing.ipynb | 1569 ++- ch15-code-listing.ipynb | 1266 +- ch16-code-listing.ipynb | 1623 ++- ch17-code-listing.ipynb | 958 +- ch18-code-listing.ipynb | 2215 +++- ch19-code-listing.ipynb | 3008 +++-- custom_template.tplx | 2 +- 28 files changed, 38170 insertions(+), 21635 deletions(-) mode change 100644 => 100755 ch01-code-listing.ipynb mode change 100644 => 100755 ch02-code-listing.ipynb mode change 100644 => 100755 ch02-figures.ipynb mode change 100644 => 100755 ch03-code-listing.ipynb mode change 100644 => 100755 ch04-code-listing.ipynb mode change 100644 => 100755 ch06-code-listing.ipynb mode change 100644 => 100755 ch07-code-listing.ipynb mode change 100644 => 100755 ch08-figures.ipynb mode change 100644 => 100755 ch09-code-listing.ipynb mode change 100644 => 100755 ch10-code-listing.ipynb mode change 100644 => 100755 ch12-code-listing.ipynb mode change 100644 => 100755 ch13-code-listing.ipynb mode change 100644 => 100755 ch14-code-listing.ipynb mode change 100644 => 100755 ch15-code-listing.ipynb mode change 100644 => 100755 ch17-code-listing.ipynb mode change 100644 => 100755 ch18-code-listing.ipynb diff --git a/README.md b/README.md index 3df7db5..3047cbf 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# Numerical Python: A Practical Techniques Approach for Industry +# Numerical Python: Scientific Computing and Data Science Applications with NumPy, SciPy and Matplotlib Robert Johansson -This repository contains source code listings in the form of IPython notebooks for the book Numerical Python: A Practical Techniques Approach for Industry (ISBN 978-1-484205-54-9). For the official code listings download page, see http://www.apress.com/9781484205549. +This repository contains source code listings in the form of IPython notebooks for the book [Numerical Python - Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib](https://link.springer.com/book/10.1007/979-8-8688-0413-7) (ISBN 979-8-8688-0412-0), 3rd edition. \ No newline at end of file diff --git a/ch01-Markdown.ipynb b/ch01-Markdown.ipynb index dc1050a..6a724c0 100644 --- a/ch01-Markdown.ipynb +++ b/ch01-Markdown.ipynb @@ -13,7 +13,7 @@ "source": [ "Robert Johansson\n", "\n", - "Source code listings for [Numerical Python - Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib](https://www.apress.com/us/book/9781484242452) (ISBN 978-1-484242-45-2)." + "Source code listings for [Numerical Python - Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib](https://link.springer.com/book/10.1007/979-8-8688-0413-7) (ISBN 979-8-8688-0412-0)." ] }, { @@ -311,24 +311,40 @@ "outputs": [ { "data": { + "application/json": { + "Software versions": [ + { + "module": "Python", + "version": "3.10.12 64bit [Clang 14.0.6 ]" + }, + { + "module": "IPython", + "version": "8.12.0" + }, + { + "module": "OS", + "version": "macOS 10.15.7 x86_64 i386 64bit" + } + ] + }, "text/html": [ - "
SoftwareVersion
Python3.6.6 64bit [GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)]
IPython6.4.0
OSDarwin 17.3.0 x86_64 i386 64bit
Thu Sep 27 22:36:35 2018 JST
" + "
SoftwareVersion
Python3.10.12 64bit [Clang 14.0.6 ]
IPython8.12.0
OSmacOS 10.15.7 x86\\_64 i386 64bit
Sat Nov 02 18:02:00 2024 JST
" ], "text/latex": [ "\\begin{tabular}{|l|l|}\\hline\n", "{\\bf Software} & {\\bf Version} \\\\ \\hline\\hline\n", - "Python & 3.6.6 64bit [GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE\\_401/final)] \\\\ \\hline\n", - "IPython & 6.4.0 \\\\ \\hline\n", - "OS & Darwin 17.3.0 x86\\_64 i386 64bit \\\\ \\hline\n", - "\\hline \\multicolumn{2}{|l|}{Thu Sep 27 22:36:35 2018 JST} \\\\ \\hline\n", + "Python & 3.10.12 64bit [Clang 14.0.6 ] \\\\ \\hline\n", + "IPython & 8.12.0 \\\\ \\hline\n", + "OS & macOS 10.15.7 x86\\_64 i386 64bit \\\\ \\hline\n", + "\\hline \\multicolumn{2}{|l|}{Sat Nov 02 18:02:00 2024 JST} \\\\ \\hline\n", "\\end{tabular}\n" ], "text/plain": [ "Software versions\n", - "Python 3.6.6 64bit [GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)]\n", - "IPython 6.4.0\n", - "OS Darwin 17.3.0 x86_64 i386 64bit\n", - "Thu Sep 27 22:36:35 2018 JST" + "Python 3.10.12 64bit [Clang 14.0.6 ]\n", + "IPython 8.12.0\n", + "OS macOS 10.15.7 x86_64 i386 64bit\n", + "Sat Nov 02 18:02:00 2024 JST" ] }, "execution_count": 2, @@ -339,13 +355,20 @@ "source": [ "%version_information" ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { "kernelspec": { - "display_name": "py36", + "display_name": "npbook_py310", "language": "python", - "name": "py36" + "name": "npbook_py310" }, "language_info": { "codemirror_mode": { @@ -357,9 +380,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.8" + "version": "3.10.12" } }, "nbformat": 4, - "nbformat_minor": 2 + "nbformat_minor": 4 } diff --git a/ch01-code-listing.html b/ch01-code-listing.html index bfd6333..5d07a82 100644 --- a/ch01-code-listing.html +++ b/ch01-code-listing.html @@ -1,12644 +1,15661 @@ + + ch01-code-listing - + + + + + + + + + + + - - +body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output { + display: table-row; +} - - - - - - + - -
-
+ -
+