Python Tools for Scientists: An Introduction to Using Anaconda, JupyterLab, and Python's Scientific Libraries
Эта книга представляет собой практическое руководство по настройке и использованию экосистемы Python для научных вычислений. Автор, Ли Вон, начинающий с установки дистрибутива Anaconda и управления средами Conda, последовательно знакомит читателя с ключевыми инструментами: Jupyter Qt Console, Spyder, Jupyter Notebook и JupyterLab. Особое внимание уделяется организации рабочего процесса для научных исследований и анализа данных.
Вторая часть книги содержит краткий, но содержательный курс языка Python, охватывающий типы данных, переменные, контейнеры, управление потоком, функции, модули, работу с файлами, объектно-ориентированное программирование и документирование кода. Этот раздел предназначен для читателей, уже имеющих базовые навыки программирования, и служит мостом к научным библиотекам.
Третья и четвертая части посвящены непосредственно научным библиотекам Python. Читатель узнает о библиотеках для научных вычислений (NumPy, SciPy), визуализации данных (Matplotlib, seaborn, Bokeh, Plotly), геопространственного анализа (GeoPandas, Cartopy) и машинного обучения (scikit-learn). Книга содержит множество практических примеров и упражнений для закрепления материала.
Книга идеально подходит для ученых, инженеров, исследователей и студентов, которые хотят использовать Python для обработки данных, моделирования и визуализации. Она предлагает системный подход к освоению инструментов, необходимых для современной научной работы, от настройки среды до применения продвинутых библиотек.
