Numerical Python : scientific computing and data science applications with Numpy, SciPy and Matplotlib /: scientific computing and data science applications with Numpy, SciPy and Matplotlib. ([2019])
- Record Type:
- Book
- Title:
- Numerical Python : scientific computing and data science applications with Numpy, SciPy and Matplotlib /: scientific computing and data science applications with Numpy, SciPy and Matplotlib. ([2019])
- Main Title:
- Numerical Python : scientific computing and data science applications with Numpy, SciPy and Matplotlib
- Further Information:
- Note: Robert Johansson.
- Other Names:
- Johansson, Robert
- Contents:
- Intro; Table of Contents; About the Author; About the Technical Reviewers; Introduction; Chapter 1: Introduction to Computing with Python; Environments for Computing with Python; Python; Interpreter; IPython Console; Input and Output Caching; Autocompletion and Object Introspection; Documentation; Interaction with the System Shell; IPython Extensions; File System Navigation; Running Scripts from the IPython Console; Debugger; Reset; Timing and Profiling Code; Interpreter and Text Editor as Development Environment; Jupyter; The Jupyter QtConsole; The Jupyter Notebook; Jupyter Lab; Cell Types Editing CellsMarkdown Cells; Rich Output Display; nbconvert; HTML; PDF; Python; Spyder: An Integrated Development Environment; Source Code Editor; Consoles in Spyder; Object Inspector; Summary; Further Reading; References; Chapter 2: Vectors, Matrices, and Multidimensional Arrays; Importing the Modules; The NumPy Array Object; Data Types; Real and Imaginary Parts; Order of Array Data in Memory; Creating Arrays; Arrays Created from Lists and Other Array-Like Objects; Arrays Filled with Constant Values; Arrays Filled with Incremental Sequences; Arrays Filled with Logarithmic Sequences Meshgrid ArraysCreating Uninitialized Arrays; Creating Arrays with Properties of Other Arrays; Creating Matrix Arrays; Indexing and Slicing; One-Dimensional Arrays; Multidimensional Arrays; Views; Fancy Indexing and Boolean-Valued Indexing; Reshaping and Resizing; Vectorized Expressions; Arithmetic Operations;Intro; Table of Contents; About the Author; About the Technical Reviewers; Introduction; Chapter 1: Introduction to Computing with Python; Environments for Computing with Python; Python; Interpreter; IPython Console; Input and Output Caching; Autocompletion and Object Introspection; Documentation; Interaction with the System Shell; IPython Extensions; File System Navigation; Running Scripts from the IPython Console; Debugger; Reset; Timing and Profiling Code; Interpreter and Text Editor as Development Environment; Jupyter; The Jupyter QtConsole; The Jupyter Notebook; Jupyter Lab; Cell Types Editing CellsMarkdown Cells; Rich Output Display; nbconvert; HTML; PDF; Python; Spyder: An Integrated Development Environment; Source Code Editor; Consoles in Spyder; Object Inspector; Summary; Further Reading; References; Chapter 2: Vectors, Matrices, and Multidimensional Arrays; Importing the Modules; The NumPy Array Object; Data Types; Real and Imaginary Parts; Order of Array Data in Memory; Creating Arrays; Arrays Created from Lists and Other Array-Like Objects; Arrays Filled with Constant Values; Arrays Filled with Incremental Sequences; Arrays Filled with Logarithmic Sequences Meshgrid ArraysCreating Uninitialized Arrays; Creating Arrays with Properties of Other Arrays; Creating Matrix Arrays; Indexing and Slicing; One-Dimensional Arrays; Multidimensional Arrays; Views; Fancy Indexing and Boolean-Valued Indexing; Reshaping and Resizing; Vectorized Expressions; Arithmetic Operations; Elementwise Functions; Aggregate Functions; Boolean Arrays and Conditional Expressions; Set Operations; Operations on Arrays; Matrix and Vector Operations; Summary; Further Reading; References; Chapter 3: Symbolic Computing; Importing SymPy; Symbols; Numbers; Integer; Float; Rational Constants and Special SymbolsFunctions; Expressions; Manipulating Expressions; Simplification; Expand; Factor, Collect, and Combine; Apart, Together, and Cancel; Substitutions; Numerical Evaluation; Calculus; Derivatives; Integrals; Series; Limits; Sums and Products; Equations; Linear Algebra; Summary; Further Reading; Reference; Chapter 4: Plotting and Visualization; Importing Modules; Getting Started; Interactive and Noninteractive Modes; Figure; Axes; Plot Types; Line Properties; Legends; Text Formatting and Annotations; Axis Properties; Axis Labels and Titles; Axis Range Axis Ticks, Tick Labels, and GridsLog Plots; Twin Axes; Spines; Advanced Axes Layouts; Insets; Subplots; Subplot2grid; GridSpec; Colormap Plots; 3D Plots; Summary; Further Reading; References; Chapter 5: Equation Solving; Importing Modules; Linear Equation Systems; Square Systems; Rectangular Systems; Eigenvalue Problems; Nonlinear Equations; Univariate Equations; Systems of Nonlinear Equations; Summary; Further Reading; References; Chapter 6: Optimization; Importing Modules; Classification of Optimization Problems; Univariate Optimization; Unconstrained Multivariate Optimization … (more)
- Edition:
- Second edition
- Publisher Details:
- Berkeley, CA : Apress L. P
- Publication Date:
- 2019
- Extent:
- 1 online resource
- Subjects:
- 005.133
Python (Computer program language)
Computer programming
Python (Computer program language)
Electronic books - Languages:
- English
- ISBNs:
- 9781484242469
1484242467 - Related ISBNs:
- 9781484242452
1484242459 - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.381896
- Ingest File:
- 02_370.xml