Python Tools for Scientists

An Introduction to Using Anaconda, JupyterLab, and Python's Scientific Libraries
Sofort lieferbar | Lieferzeit: Sofort lieferbar I
ISBN-13:
9781718502666
Veröffentl:
2023
Erscheinungsdatum:
17.01.2023
Seiten:
744
Autor:
Lee Vaughan
Gewicht:
1153 g
Format:
233x181x37 mm
Sprache:
Englisch
Beschreibung:

An introduction to the Python programming language and its most popular tools for scientists, engineers, students, and anyone who wants to use Python for research, simulations, and collaboration.Doing Science with Python introduces readers to the most popular coding tools for scientific research, such as Anaconda, Spyder, Jupyter Notebooks, and JupyterLab, as well as dozens of important Python libraries for working with data, including NumPy, matplotlib, and pandas. No prior programming experience is required! You'll be guided through setting up a professional coding environment, then get a crash course on programming with Python, and explore the many tools and libraries ideal for working with data, designing visualizations, simulating natural events, and more. In the book's applied projects, you'll use these tools to write programs that perform tasks like counting tree rings, creating an interactive science slideshow, and simulating the foraging patterns of animals.
IntroductionPart 1: Setting up for Science1 Installing Anaconda and Launching Navigator2 Keeping Organized with Conda Environments3 Simple Scripting in Jupyter Qt Console4 Serious Scripting with Spyder5: Jupyter Notebook: An Interactive Journal for Computational Research6 JupyterLab: Your Center for SciencePart 2: Python Primer7 Integers and Floats and Strings8 Variables9 The Container Data Types10 Flow Control11 Functions and Modules12 Working with Files and Folders13 Object Oriented Programming14 Documenting Your WorkPart 3: The Scientific and Visualization Libraries15 The Scientific Libraries16 The InfoVis and SciVis Visualization Libraries17 The GeoVis LibrariesPart 4: The Essential Libraries18 Numpy: Numerical Python19 Demystifying Matplotlib20 Pandas, seaborn, and scikit-learn21 Managing Dates and Times with Python and PandasAppendix A: Answers to the "Test Your Knowledge" Challenges

Kunden Rezensionen

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.

Google Plus
Powered by Inooga