575b5a66b4d71.jpeg

Mastering SciPy

The SciPy stack is a collection of open source libraries of the powerful scripting language Python, together with its interactive shells. This environment offers a cutting-edge platform for numerical computation, programming, visualization and publishing, and is used by some of the world’s leading mathematicians, scientists, and engineers. This…

SciPy and NumPy

SciPy and NumPy

Want to learn SciPy and NymPy quickly? Cut through the complexity of online documentation with this concise and illustrated book, and discover how easily you can get up to speed with these Python libraries. You’ll understand why they’re powerful enough for many of today’s leading scientists and engineers….

Numerical Python, 2nd Edition

Numerical Python, 2nd Edition

Leverage the numerical and mathematical modules in Python and its standard library as well as popular open source numerical Python packages like NumPy, SciPy, FiPy, matplotlib and more. This fully revised edition, updated with the latest details of each package and changes to Jupyter projects, demonstrates how to…

Python for Data Mining Quick Syntax Reference

Python for Data Mining Quick Syntax Reference

​Learn how to use Python and its structures, how to install Python, and which tools are best suited for data analyst work. This book provides you with a handy reference and tutorial on topics ranging from basic Python concepts through to data mining, manipulating and importing datasets, and…

Think Complexity, 2nd Edition

Think Complexity, 2nd Edition

Complexity science uses computation to explore the physical and social sciences. In Think Complexity, you’ll use graphs, cellular automata, and agent-based models to study topics in physics, biology, and economics. Whether you’re an intermediate-level Python programmer or a student of computational modeling, you’ll delve into examples of complex systems…

Think Complexity, 2nd Edition

Think Complexity, 2nd Edition

Complexity science uses computation to explore the physical and social sciences. In Think Complexity, you’ll use graphs, cellular automata, and agent-based models to study topics in physics, biology, and economics. Whether you’re an intermediate-level Python programmer or a student of computational modeling, you’ll delve into examples of complex…

Thoughtful Machine Learning with Python

Thoughtful Machine Learning with Python

Gain the confidence you need to apply machine learning in your daily work. With this practical guide, author Matthew Kirk shows you how to integrate and test machine learning algorithms in your code, without the academic subtext. Featuring graphs and highlighted code examples throughout, the book features tests…

Raspberry Pi Supercomputing and Scientific Programming

Raspberry Pi Supercomputing and Scientific Programming

Build an inexpensive cluster of multiple Raspberry Pi computers and install all the required libraries to write parallel and scientific programs in Python 3. This book covers setting up your Raspberry Pis, installing the necessary software, and making a cluster of multiple Pis. Once the cluster is built,…