Python Data Analytics - With Pandas, NumPy, and Matplotlib (3rd Edition)
Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn. This third edition is fully updated for the latest version of Pytho...
Saved in:
Main Author | |
---|---|
Format | eBook |
Language | English |
Published |
Berkeley, CA
Apress, an imprint of Springer Nature
2023
Apress Apress L. P |
Edition | 3 |
Subjects | |
Online Access | Get full text |
ISBN | 1484295315 9781484295311 1484295323 9781484295328 |
DOI | 10.1007/978-1-4842-9532-8 |
Cover
Abstract | Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn. This third edition is fully updated for the latest version of Python and its related libraries, and includes coverage of social media data analysis, image analysis with OpenCV, and deep learning libraries. Each chapter includes multiple examples demonstrating how to work with each library. At its heart lies the coverage of pandas, for high-performance, easy-to-use data structures and tools for data manipulation Author Fabio Nelli expertly demonstrates using Python for data processing, management, and information retrieval. Later chapters apply what you've learned to handwriting recognition and extending graphical capabilities with the JavaScript D3 library. Whether you are dealing with sales data, investment data, medical data, web page usage, or other data sets, Python Data Analytics, Third Edition is an invaluable reference with its examples of storing, accessing, and analyzing data. What You'll LearnUnderstand the core concepts of data analysis and the Python ecosystemGo in depth with pandas for reading, writing, and processing dataUse tools and techniques for data visualization and image analysisExamine popular deep learning libraries Keras, Theano,TensorFlow, and PyTorchWho This Book Is For Experienced Python developers who need to learn about Pythonic tools for data analysis |
---|---|
AbstractList | Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn. This third edition is fully updated for the latest version of Python and its related libraries, and includes coverage of social media data analysis, image analysis with OpenCV, and deep learning libraries. Each chapter includes multiple examples demonstrating how to work with each library. At its heart lies the coverage of pandas, for high-performance, easy-to-use data structures and tools for data manipulation Author Fabio Nelli expertly demonstrates using Python for data processing, management, and information retrieval. Later chapters apply what you've learned to handwriting recognition and extending graphical capabilities with the JavaScript D3 library. Whether you are dealing with sales data, investment data, medical data, web page usage, or other data sets, Python Data Analytics, Third Edition is an invaluable reference with its examples of storing, accessing, and analyzing data. What You'll LearnUnderstand the core concepts of data analysis and the Python ecosystemGo in depth with pandas for reading, writing, and processing dataUse tools and techniques for data visualization and image analysisExamine popular deep learning libraries Keras, Theano,TensorFlow, and PyTorchWho This Book Is For Experienced Python developers who need to learn about Pythonic tools for data analysis Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn. This third edition is fully updated for the latest version of Python and its related libraries, and includes coverage of social media data analysis, image analysis with OpenCV, and deep learning libraries. Each chapter includes multiple examples demonstrating how to work with each library. At its heart lies the coverage of pandas, for high-performance, easy-to-use data structures and tools for data manipulationAuthor Fabio Nelli expertly demonstrates using Python for data processing, management, and information retrieval. Later chapters apply what you've learned to handwriting recognition and extending graphical capabilities with the JavaScript D3 library. Whether you are dealing with sales data, investment data, medical data, web page usage, or other data sets, Python Data Analytics, Third Edition is an invaluable reference with its examples of storing, accessing, and analyzing data.What You'll LearnUnderstand the core concepts of data analysis and the Python ecosystemGo in depth with pandas for reading, writing, and processing dataUse tools and techniques for data visualization and image analysisExamine popular deep learning libraries Keras, Theano,TensorFlow, and PyTorchWho This Book Is ForExperienced Python developers who need to learn about Pythonic tools for data analysis Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn. This third edition is fully updated for the latest version of Python and its related libraries, and includes coverage of social media data analysis, image analysis with OpenCV, and deep learning libraries. Each chapter includes multiple examples demonstrating how to work with each library. At its heart lies the coverage of pandas, for high-performance, easy-to-use data structures and tools for data manipulation Author Fabio Nelli expertly demonstrates using Python for data processing, management, and information retrieval. Later chapters apply what you've learned to handwriting recognition and extending graphical capabilities with the JavaScript D3 library. Whether you are dealing with sales data, investment data, medical data, web page usage, or other data sets, Python Data Analytics, Third Edition is an invaluable reference with its examples of storing, accessing, and analyzing data. What You'll Learn * Understand the core concepts of data analysis and the Python ecosystem * Go in depth with pandas for reading, writing, and processing data * Use tools and techniques for data visualization and image analysis * Examine popular deep learning libraries Keras, Theano, TensorFlow, and PyTorch Who This Book Is For Experienced Python developers who need to learn about Pythonic tools for data analysis |
Author | Fabio Nelli |
Author_xml | – sequence: 1 fullname: Nelli, Fabio |
BookMark | eNplkE9P2zAYxj2NTYOODzBpBx-GBBIB_4lj-1hKgUmF5TCNo-U0Ds1q7C42Rf32xCSCw07W4_f3PH79HIA9550B4BtGZxghfi65yHCWi5xkklGSiQ_gACeZFP34LjD73Asqi0LKnLEv4DCEvwghIqmUhO-Dm3IXV97BSx01nDptd7FdBpjB-zauYKldrcMpvHt6LHensFfwVseN9dG2FTymXQ3ndRtb706-gk-NtsEcjucE_Lma_57dZItf1z9n00Wmcb8Bz2ouCKGGcNQ0OcdMNEzUHIkCCZMjqfsrRrAu6gY1SOdsaSpeY4qKpai4kRWdgJMhWIe1eQ4rb2NQW2sq79dB9c28FSF69nxgw6Zr3YPp1EBhpFKPiVZYJV4lg0qOH6NDN7prR35L_gs-HrBN5_89mRDV6_tL42KnrZpfzCjiJH2rR7-PqOmsefBjZM4w4ziNj4bx2vmtsapf9FF3u1dKrTfl5fS-vCsxfQElH5AB |
ContentType | eBook |
Copyright | 2023 Fabio Nelli 2023 |
Copyright_xml | – notice: 2023 – notice: Fabio Nelli 2023 |
DBID | YSPEL OHILO OODEK |
DEWEY | 005.133 |
DOI | 10.1007/978-1-4842-9532-8 |
DatabaseName | Perlego O'Reilly Online Learning: Corporate Edition O'Reilly Online Learning: Academic/Public Library Edition |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 1484295323 9781484295328 |
Edition | 3 3rd ed. Third edition |
ExternalDocumentID | 9781484295328 336498 EBC30727086 4515716 book_kpPDAWPNP1 |
Genre | Electronic books |
GroupedDBID | 2S. 38. AABBV AALIM AAVOO ABIGI ACRBC ACYUH ADRLP AEKFX AGBCL ALMA_UNASSIGNED_HOLDINGS BBABE CMZ CZZ DQDIG DYXOI IEZ KT4 OHILO OODEK SBO TD3 TPJZQ WZT YSPEL Z5O Z7U Z7V Z7X Z81 Z83 Z88 ABXPP Z7R Z85 ACBYE |
ID | FETCH-LOGICAL-a19457-d78223e270ff47158f58d708608e409a715521a6df0f0a45ceb7d1306c8b7e9b3 |
IEDL.DBID | CMZ |
ISBN | 1484295315 9781484295311 1484295323 9781484295328 |
IngestDate | Fri Nov 08 02:39:52 EST 2024 Fri May 23 03:08:06 EDT 2025 Sat Sep 06 02:54:11 EDT 2025 Fri May 30 21:56:32 EDT 2025 Wed Sep 03 00:14:41 EDT 2025 Sat Nov 23 13:59:52 EST 2024 |
IsPeerReviewed | false |
IsScholarly | false |
LCCallNum_Ident | QA76.73.P98 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-a19457-d78223e270ff47158f58d708608e409a715521a6df0f0a45ceb7d1306c8b7e9b3 |
OCLC | 1396699455 |
PQID | EBC30727086 |
PageCount | 455 |
ParticipantIDs | askewsholts_vlebooks_9781484295328 springer_books_10_1007_978_1_4842_9532_8 safari_books_v2_9781484295328 proquest_ebookcentral_EBC30727086 perlego_books_4515716 knovel_primary_book_kpPDAWPNP1 |
PublicationCentury | 2000 |
PublicationDate | 2023 2023-09-01T00:00:00 20230902 2023-09-01 |
PublicationDateYYYYMMDD | 2023-01-01 2023-09-01 2023-09-02 |
PublicationDate_xml | – year: 2023 text: 2023 |
PublicationDecade | 2020 |
PublicationPlace | Berkeley, CA |
PublicationPlace_xml | – name: Berkeley, CA |
PublicationYear | 2023 |
Publisher | Apress, an imprint of Springer Nature Apress Apress L. P |
Publisher_xml | – name: Apress, an imprint of Springer Nature – name: Apress – name: Apress L. P |
SSID | ssj0002939927 |
Score | 2.369265 |
Snippet | Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy,... |
SourceID | askewsholts springer safari proquest perlego knovel |
SourceType | Aggregation Database Publisher |
SubjectTerms | Artificial Intelligence Big Data Computer Science COMPUTERS Decision Making & Business Analysis Engineering Management & Leadership General Engineering & Project Administration General References Machine Learning Professional and Applied Computing Python Python (Computer program language) |
TableOfContents | Title Page
Preface
Table of Contents
1. An Introduction to Data Analysis
2. Introduction to the Python World
3. The NumPy Library
4. The pandas Library - An Introduction
5. Pandas: Reading and Writing Data
6. Pandas in Depth: Data Manipulation
7. Data Visualization with matplotlib and Seaborn
8. Machine Learning with scikit-learn
9. Deep Learning with TensorFlow
10. An Example - Meteorological Data
11. Embedding the JavaScript D3 Library in the IPython Notebook
12. Recognizing Handwritten Digits
13. Textual Data Analysis with NLTK
14. Image Analysis and Computer Vision with OpenCV
Appendices
Index Data Visualization with Jupyter Notebook -- Set the Properties of the Plot -- matplotlib and NumPy -- Using kwargs -- Working with Multiple Figures and Axes -- Adding Elements to the Chart -- Adding Text -- Adding a Grid -- Adding a Legend -- Saving Your Charts -- Saving the Code -- Saving Your Notebook as an HTML File or as Other File Formats -- Saving Your Chart Directly as an Image -- Handling Date Values -- Chart Typology -- Line Charts -- Line Charts with pandas -- Histograms -- Bar Charts -- Horizontal Bar Charts -- Multiserial Bar Charts -- Multiseries Bar Charts with a pandas Dataframe -- Multiseries Stacked Bar Charts -- Stacked Bar Charts with a pandas Dataframe -- Other Bar Chart Representations -- Pie Charts -- Pie Charts with a pandas Dataframe -- Advanced Charts -- Contour Plots -- Polar Charts -- The mplot3d Toolkit -- 3D Surfaces -- Scatter Plots in 3D -- Bar Charts in 3D -- Multipanel Plots -- Display Subplots Within Other Subplots -- Grids of Subplots -- The Seaborn Library -- Conclusions -- Chapter 8: Machine Learning with scikit-learn -- The scikit-learn Library -- Machine Learning -- Supervised and Unsupervised Learning -- Supervised Learning -- Unsupervised Learning -- Training Set and Testing Set -- Supervised Learning with scikit-learn -- The Iris Flower Dataset -- The PCA Decomposition -- K-Nearest Neighbors Classifier -- Diabetes Dataset -- Linear Regression: The Least Square Regression -- Support Vector Machines (SVMs) -- Support Vector Classification (SVC) -- Nonlinear SVC -- Plotting Different SVM Classifiers Using the Iris Dataset -- Support Vector Regression (SVR) -- Conclusions -- Chapter 9: Deep Learning with TensorFlow -- Artificial Intelligence, Machine Learning, and Deep Learning -- Artificial Intelligence -- Machine Learning Is a Branch of Artificial Intelligence -- Deep Learning Is a Branch of Machine Learning Increment and Decrement Operators -- Universal Functions (ufunc) -- Aggregate Functions -- Indexing, Slicing, and Iterating -- Indexing -- Slicing -- Iterating an Array -- Conditions and Boolean Arrays -- Shape Manipulation -- Array Manipulation -- Joining Arrays -- Splitting Arrays -- General Concepts -- Copies or Views of Objects -- Vectorization -- Broadcasting -- Structured Arrays -- Reading and Writing Array Data on Files -- Loading and Saving Data in Binary Files -- Reading Files with Tabular Data -- Conclusions -- Chapter 4: The pandas Library-An Introduction -- pandas: The Python Data Analysis Library -- Installation of pandas -- Installation from Anaconda -- Installation from PyPI -- Getting Started with pandas -- Introduction to pandas Data Structures -- The Series -- Declaring a Series -- Selecting the Internal Elements -- Assigning Values to the Elements -- Defining a Series from NumPy Arrays and Other Series -- Filtering Values -- Operations and Mathematical Functions -- Evaluating Vales -- NaN Values -- Series as Dictionaries -- Operations Between Series -- The Dataframe -- Defining a Dataframe -- Selecting Elements -- Assigning Values -- Membership of a Value -- Deleting a Column -- Filtering -- Dataframe from a Nested dict -- Transposition of a Dataframe -- The Index Objects -- Methods on Index -- Index with Duplicate Labels -- Other Functionalities on Indexes -- Reindexing -- Dropping -- Arithmetic and Data Alignment -- Operations Between Data Structures -- Flexible Arithmetic Methods -- Operations Between Dataframes and Series -- Function Application and Mapping -- Functions by Element -- Functions by Row or Column -- Statistics Functions -- Sorting and Ranking -- Correlation and Covariance -- "Not a Number" Data -- Assigning a NaN Value -- Filtering Out NaN Values -- Filling in NaN Occurrences -- Hierarchical Indexing and Leveling Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Preface -- Chapter 1: An Introduction to Data Analysis -- Data Analysis -- Knowledge Domains of the Data Analyst -- Computer Science -- Mathematics and Statistics -- Machine Learning and Artificial Intelligence -- Professional Fields of Application -- Understanding the Nature of the Data -- When the Data Become Information -- When the Information Becomes Knowledge -- Types of Data -- The Data Analysis Process -- Problem Definition -- Data Extraction -- Data Preparation -- Data Exploration/Visualization -- Predictive Modeling -- Model Validation -- Deployment -- Quantitative and Qualitative Data Analysis -- Open Data -- Python and Data Analysis -- Conclusions -- Chapter 2: Introduction to the Python World -- Python-The Programming Language -- The Interpreter and the Execution Phases of the Code -- CPython -- Cython -- Pyston -- Jython -- IronPython -- PyPy -- RustPython -- Installing Python -- Python Distributions -- Anaconda -- Anaconda Navigator -- Using Python -- Python Shell -- Run an Entire Program -- Implement the Code Using an IDE -- Interact with Python -- Writing Python Code -- Make Calculations -- Import New Libraries and Functions -- Data Structure -- Functional Programming -- Indentation -- IPython -- IPython Shell -- The Jupyter Project -- Jupyter QtConsole -- Jupyter Notebook -- Jupyter Lab -- PyPI-The Python Package Index -- The IDEs for Python -- Spyder -- Eclipse (pyDev) -- Sublime -- Liclipse -- NinjaIDE -- Komodo IDE -- SciPy -- NumPy -- Pandas -- matplotlib -- Conclusions -- Chapter 3: The NumPy Library -- NumPy: A Little History -- The NumPy Installation -- ndarray: The Heart of the Library -- Create an Array -- Types of Data -- The dtype Option -- Intrinsic Creation of an Array -- Basic Operations -- Arithmetic Operators -- The Matrix Product Chapter 12: Recognizing Handwritten Digits Reordering and Sorting Levels -- Summary Statistics with groupby Instead of with Level -- Conclusions -- Chapter 5: pandas: Reading and Writing Data -- I/O API Tools -- CSV and Textual Files -- Reading Data in CSV or Text Files -- Using Regexp to Parse TXT Files -- Reading TXT Files Into Parts -- Writing Data in CSV -- Reading and Writing HTML Files -- Writing Data in HTML -- Reading Data from an HTML File -- Reading Data from XML -- Reading and Writing Data on Microsoft Excel Files -- JSON Data -- The HDF5 Format -- Pickle-Python Object Serialization -- Serialize a Python Object with cPickle -- Pickling with pandas -- Interacting with Databases -- Loading and Writing Data with SQLite3 -- Loading and Writing Data with PostgreSQL in a Docker Container -- Reading and Writing Data with a NoSQL Database: MongoDB -- Conclusions -- Chapter 6: pandas in Depth: Data Manipulation -- Data Preparation -- Merging -- Merging on an Index -- Concatenating -- Combining -- Pivoting -- Pivoting with Hierarchical Indexing -- Pivoting from "Long" to "Wide" Format -- Removing -- Data Transformation -- Removing Duplicates -- Mapping -- Replacing Values via Mapping -- Adding Values via Mapping -- Rename the Indexes of the Axes -- Discretization and Binning -- Detecting and Filtering Outliers -- Permutation -- Random Sampling -- String Manipulation -- Built-in Methods for String Manipulation -- Regular Expressions -- Data Aggregation -- GroupBy -- A Practical Example -- Hierarchical Grouping -- Group Iteration -- Chain of Transformations -- Functions on Groups -- Advanced Data Aggregation -- Conclusions -- Chapter 7: Data Visualization with matplotlib and Seaborn -- The matplotlib Library -- Installation -- The matplotlib Architecture -- Backend Layer -- Artist Layer -- Scripting Layer (pyplot) -- pylab and pyplot -- pyplot -- The Plotting Window The Relationship Between Artificial Intelligence, Machine Learning, and Deep Learning -- Deep Learning -- Neural Networks and GPUs -- Data Availability: Open Data Source, Internet of Things, and Big Data -- Python -- Deep Learning Python Frameworks -- Artificial Neural Networks -- How Artificial Neural Networks Are Structured -- Single Layer Perceptron (SLP) -- Multilayer Perceptron (MLP) -- Correspondence Between Artificial and Biological Neural Networks -- TensorFlow -- TensorFlow: Google's Framework -- TensorFlow: Data Flow Graph -- Start Programming with TensorFlow -- TensorFlow 2.x vs TensorFlow 1.x -- Installing TensorFlow -- Programming with the Jupyter Notebook -- Tensors -- Loading Data Into a Tensor from a pandas Dataframe -- Loading Data in a Tensor from a CSV File -- Operation on Tensors -- Developing a Deep Learning Model with TensorFlow -- Model Building -- Model Compiling -- Model Training and Testing -- Prediction Making -- Practical Examples with TensorFlow 2.x -- Single Layer Perceptron with TensorFlow -- Before Starting -- Data To Be Analyzed -- Multilayer Perceptron (with One Hidden Layer) with TensorFlow -- Multilayer Perceptron (with Two Hidden Layers) with TensorFlow -- Conclusions -- Chapter 10: An Example-Meteorological Data -- A Hypothesis to Be Tested: The Influence of the Proximity of the Sea -- The System in the Study: The Adriatic Sea and the Po Valley -- Finding the Data Source -- Data Analysis on Jupyter Notebook -- Analysis of Processed Meteorological Data -- The RoseWind -- Calculating the Mean Distribution of the Wind Speed -- Conclusions -- Chapter 11: Embedding the JavaScript D3 Library in the IPython Notebook -- The Open Data Source for Demographics -- The JavaScript D3 Library -- Drawing a Clustered Bar Chart -- The Choropleth Maps -- The Choropleth Map of the U.S. Population in 2022 -- Conclusions |
Title | Python Data Analytics - With Pandas, NumPy, and Matplotlib (3rd Edition) |
URI | https://app.knovel.com/hotlink/toc/id:kpPDAWPNP1/python-data-analytics/python-data-analytics?kpromoter=Summon https://www.perlego.com/book/4515716/python-data-analytics-with-pandas-numpy-and-matplotlib-pdf https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=30727086 https://learning.oreilly.com/library/view/~/9781484295328/?ar http://link.springer.com/10.1007/978-1-4842-9532-8 https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781484295328 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwvV1Lb9QwELZKudBLCxQRoCuDOBSp3k2cl80FlXarFWhXkSi04mI5sUOrbDfRJrtS-yP4zYydBEpB4sYlkpOJ48dkHp7xZ4Rep6GrlVaSSF-GJEiDmKRhxghTro6UollkgbSns2jyOfhwHp5voKt-L4w53KpYlGs9t2L6omxMIHPUlNnoUr0tquT48CyZJd6oujZ764nJoyTS4HcYVOO_331XVDa1DVijXVoyEhtUowntTr_-XJEBxcc5je3uLwZiGrgz7EGhurLXx0U7aFpwv-CJCYGCWNlCW7IuQDSB2Gpq0GhtP8CwrvRyrr-VvxuxtczBG_4jAGv12sk2-t6PSJvOUgxXTTrMbu6ARf63IdtB97XZffEQbejFI7TdnzmBOxH0GE0SWxE-horwYV8RJvjssrnAiVkXqQ_wbHWVXB9gKOGpbKq5aWyK9_2lwmNlk9Te7KIvJ-PTownpToMg0uNBGBNljBlf09jNc1CpIctDpmJwyVymwUuVsUGT82Skcjd3ZRBmOo0VqOgoY2mseeo_QZuLcqGfIkwpj7hxpTyeB5wpHkvfy7xUehGPJFMOenVrKsV6biPXtbjFC5Q5aNAOu6haYBBhiMSvAXfQbjfzon09AOMR_FMHvez5QNiKuzxcMX5_BCKXmj45aK9lkO7VNb378f2ebzqKHn8ayIQnDKEwlII9-1c7n6MHFEy3dmHpBdpsliu9B6ZWkw7QPfppOLD_CVw_ngY_AMIhKNI |
linkProvider | Knovel |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Python+Data+Analytics%3A+With+Pandas%2C+NumPy%2C+and+Matplotlib&rft.au=Nelli%2C+Fabio&rft.date=2023-09-01&rft.pub=Apress&rft.isbn=9781484295311&rft_id=info:doi/10.1007%2F978-1-4842-9532-8&rft.externalDocID=9781484295328 |
thumbnail_l | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.perlego.com%2Fbooks%2FRM_Books%2Fingram_csplus_gexhsuob%2F9781484295328.jpg |
thumbnail_m | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.safaribooksonline.com%2Flibrary%2Fcover%2F9781484295328 http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97814842%2F9781484295328.jpg |
thumbnail_s | http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fcontent.knovel.com%2Fcontent%2FThumbs%2Fthumb15964.gif http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fmedia.springernature.com%2Fw306%2Fspringer-static%2Fcover-hires%2Fbook%2F978-1-4842-9532-8 |