Найти в Дзене
Научные библиотеки для Python

Научные библиотеки для Python

Здесь всё о специальных библиотеках для визуализации и обработки данных на языке python (пока pandas и matplotlib)
подборка · 17 материалов
5 месяцев назад
Программирование на языке python. Библиотека matplotlib. Несколько графиков на одном рисунке
Доброго здоровья читателям моего канала programmer's notes. Подписываемся и ставим лайки. Сегодня посмотрим на одном рисунке поместить несколько графиков со своими осями координат. Будем использовать метод subplots(). Ниже представлена программа, реализующая на одном изображении несколько графиков со своими осями координат. #!/usr/bin/python3 import math import matplotlib.pyplot as plt pi = math.pi fig, axis = plt.subplots(2,2, figsize=(10,8) ) fig.suptitle('Графики функций') x = [t for t in range(int(-7 * pi) - 1, int(7 * pi) + 1)] y = [math...
5 месяцев назад
Программирование на языке Python. Библиотека pandas, экспорт данных
Доброго здоровья читателям моего канала programmer's notes. Подписываемся и ставим лайки. Данная статья является продолжением статей: статья 1, статья 2, статья 3, статья 4. Сегодня рассматриваем возможности экспорта данных из таблиц DataFrame. Экспорт осуществляется методом to_csv(). Пример #!/usr/bin/python3 import numpy as np import pandas as pd people = {'Фамилия': ['Иванов', 'Петров', 'Сидоров', 'Душечкина'], 'Год рождения': [1999, 1988, 1997, 2001], 'Зарплата': [88000.3, 65000.2, 70000.4, 75000...
5 месяцев назад
Программирование на языке Python. pandas, импорт данных
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Статья в продолжении цикла статей о pandos: статья1, статья2, статья3. Мы уже знаем, что таблицу DataFrame pandas можно получить непосредственно в программе и из файла csv. Продолжим теперь изучать возможности формирования DataFrame, для полноты добавив также возможности, о которых мы уже знаем. Пример 1. Формирование в программе #!/usr/bin/python3 import...
5 месяцев назад
Программирование на языке Python. Библиотека pandas, углубляем знания о таблице DataFrame
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Продолжаем разбирать возможности DataFrame. Мы узнали ещё далеко не все операции (статья 1, статья 2), которые можно делать таблицами. Важная задача при работе с таблицами это получить любой элемент и изменить любой элемент таблицы. Как мы знаем, элемент таблицы это величина стоящая на пересечении строки и столбца. Другими словами у нас должна быть возможность перебирать строки таблицы и получить доступ к любому из полей текущей строки...
5 месяцев назад
Программирование на языке Python. Библиотека pandas, операции с таблицами
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. В прошлой статье мы уже познакомились с таблицами - объектами класса DataFrame. Мы узнали два способа их создания - программно и из файла csv, узнали что их можно сортировать и как можно обратить к элементу таблицы, а также познакомились с некоторыми методами. Сегодня мы продолжим знакомиться с таблицами библиотеки pandas. Начнём с интересного метода describe()...
6 месяцев назад
Программирование на языке Python. Библиотека pandas, начало
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Новая библиотека pandas. Сразу скажу - удобная. Много всяких интересных возможностей, связанных с обработкой данных, которые могут быть представлены в табличном формате. Будет серия статей о ней. Давайте начинать. Сегодня всё простое. Понадобиться формат файлов csv. У меня есть статья об этом формате, можете посмотреть, она здесь. Важно знать следующее: pandas это надстройка над библиотекой NumPy...