Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> Python для анализа данных: учебное пособие


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 461, книга:
автор: Адольф Гитлер

Книга А. Гитлера «Майн Кампф» (Моя борьба) признана экстремистскими материалами. Решение Кировского районного суда г. Уфы от 24.03.2010. Законодательством Российской Федерации установлена ответственность за массовое распространение экстремистских материалов, включенных в опубликованный федеральный список экстремистских материалов, а равно их производство либо хранение в целях массового распространения.

Роберт Викторович Гарафутдинов - Python для анализа данных: учебное пособие

Python для анализа данных: учебное пособие
Книга - Python для анализа данных: учебное пособие.  Роберт Викторович Гарафутдинов  - прочитать полностью в библиотеке КнигаГо
Название:
Python для анализа данных: учебное пособие
Роберт Викторович Гарафутдинов

Жанр:

Базы данных, Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Python для анализа данных: учебное пособие"

Цель учебного пособия — помочь студентам, изучающим курс «Python для анализа данных», приобрести системные знания по основам программирования на языке Python и освоить работу со стандартными возможностями языка и его библиотеками на уровне, достаточном для решения задач обработки и анализа данных. Рассматриваются базовые элементы и синтаксические конструкции языка Python 3 Описываются основные методы и приемы работы с рядами и табличными данными с применением популярных Python-библиотек. Издание содержит тематический план, теорию с примерами программного кода, задания для самостоятельной работы и список использованных источников.

Читаем онлайн "Python для анализа данных: учебное пособие". [Страница - 2]

............................................................................................. 64
4.1. Основные алгоритмические структуры ................................................... 64
4.2. Условный оператор if ................................................................................ 65
4.3. Оператор цикла while ................................................................................ 72
4.4. Задания для самостоятельной работы ...................................................... 79
5. Коллекции........................................................................................................ 81
5.1. Классы, объекты, методы.......................................................................... 81
5.2. Итерируемые объекты (коллекции) ......................................................... 82
5.3. Строка ........................................................................................................ 83
5.4. Диапазон .................................................................................................... 84
5.5. Кортеж ....................................................................................................... 85
5.6. Список ........................................................................................................ 87
5.7. Преобразование типов коллекций ............................................................ 89
5.8. Передача в функцию элементов коллекции как аргументов .................. 90
5.9. Оператор цикла for .................................................................................... 90
5.10. Задания для самостоятельной работы .................................................... 92
3

6. Вложенные коллекции .................................................................................... 93
6.1. Двумерные массивы в Python ................................................................... 93
6.2. Обращение к внутренним элементам вложенных коллекций ................ 97
6.3. Поэлементный обход вложенных коллекций .......................................... 99
6.4. Функция enumerate() и for с несколькими параметрами ....................... 102
6.5. Простое и глубокое копирование ........................................................... 104
6.6. Задания для самостоятельной работы .................................................... 105
7. Обработка строк ............................................................................................ 107
7.1. Срезы........................................................................................................ 107
7.2. Строковые методы .................................................................................. 110
7.3. Задания для самостоятельной работы .................................................... 114
8. Продвинутая обработка коллекций .............................................................. 115
8.1. Сортировка .............................................................................................. 115
8.2. Некоторые другие инструменты обработки коллекций ........................ 121
8.3. Модуль itertools ....................................................................................... 124
8.4. Функции map(), filter() и генерация списка ........................................... 126
8.5. Задания для самостоятельной работы .................................................... 128
9. Подробно о функциях ................................................................................... 129
9.1. Пользовательские функции .................................................................... 129
9.2. Значения аргументов по умолчанию ...................................................... 134
9.3. Позиционные и именованные аргументы .............................................. 135
9.4. Нефиксированное количество аргументов функции ............................. 136
9.5. Локальные и глобальные переменные ................................................... 139
9.6. Передача в функцию изменяемых и неизменяемых объектов .............. 141
9.7. Анонимные (лямбда) функции ............................................................... 142
9.8. Задания для самостоятельной работы .................................................... 143
10. Неиндексированные коллекции и файлы .................................................. 144
10.1. Множества ............................................................................................. 144
10.2. Словари .................................................................................................. 151
10.3. Работа с файлами ................................................................................... 156
10.4. Задания для самостоятельной работы .................................................. 166
11. Работа с интернет-данными ........................................................................ 168
11.1. Данные в сети Интернет ....................................................................... 168
11.2. REST API ............................................................................................... 169
11.3. Извлечение данных из веб-страниц ...................................................... 176
11.4. Задания для самостоятельной работы .................................................. 187
Раздел 2. Библиотеки для анализа данных .................................................... 188
Предисловие ко второму разделу ..................................................................... 188
12. Библиотека NumPy и векторизованные вычисления ................................ 189
12.1. Векторизованные операции .................................................................. 189
12.2. Операции с массивами .......................................................................... 192
12.3. Многомерные массивы ......................................................................... 195
12.4. Использование генератора случайных чисел ...................................... 201
4

12.5. Операции линейной алгебры над матрицами ...................................... 203
12.6. Задание для самостоятельной работы .................................................. 206
13. Библиотека pandas --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.