Рубрики
Без рубрики

Создание графов с Python и GoopyCharts

Получите практические, реальные навыки Python на наших ресурсах и пути

Автор оригинала: Mike Driscoll.

Над летом я столкнулся с интересной библиотекой построения под названием Goophecharts Какой обертка Python для API Google Charts. В этой статье мы проведем несколько минут, узнав, как использовать этот интересный пакет. Goophecharts следует за синтаксисом, который похож на MATLAB и на самом деле должен быть альтернативой MatPlotlib.

Чтобы установить GOOPYCHARTS, все, что вам нужно сделать, это использовать пики, как это:

pip install gpcharts

Теперь, когда мы его установили, мы можем дать ей вихрем!

Наш первый график

Использование GOOPYCHARTS для создания диаграммы или графика чрезвычайно просто. На самом деле, вы можете создать простой график в 3 строки кода:

Если вы запускаете этот код, вы должны увидеть ваш браузер по умолчанию POP открытым со следующим отображением изображений:

Вы отметите, что вы можете загрузить цифру в виде PNG или сохранить данные, которые сделали диаграмму в качестве файла CSV. GOOPYCHARTS также интегрирует с ноутбуком Jupyter.

Создание гистограмма

Упаковка Goopecharts имеет хорошее TestGraph.py Сценарий включен, чтобы помочь вам узнать, как использовать пакет. К сожалению, на самом деле это на самом деле не продемонстрирует различные типы диаграмм. Поэтому я взял один из примеров оттуда и изменил его, чтобы создать гистограмму:

Вы отметите, что в этом примере мы создаем наш заголовок с помощью экземпляра рисунка Название имущество. Мы также устанавливаем YLABEL так же. Вы также можете увидеть, как определить даты диаграммы, а также установить автоматическую легенду с использованием вложенных списков. Наконец, вы можете увидеть, что вместо звонка Сюжет Нам нужно позвонить бар генерировать гистограмму. Вот результат:

Создание других типов графиков

Давайте модифицируем код немного больше и посмотрим, сможем создать другие типы графиков. Начнем с графики разброса:

Здесь мы можем большинство из тех же данных, которые мы использовали в последнем примере. Нам просто нужно изменять несколько значений, чтобы правильно работать этикетки X и Y, и нам нужно назвать график с чем-то, что имеет смысл. Когда вы запускаете этот код, вы должны увидеть что-то вроде этого:

Это было довольно просто. Давайте попробуем создать быструю и грязную гистограмму:

Гистограмма намного проще, чем последние два диаграмма, которые мы создали, поскольку ему нужен только один список значений, чтобы успешно создать его. Это то, что я получил, когда я побежал код:

Это довольно скучная гистограмма, но чрезвычайно легко изменять и добавить более реалистичный набор данных.

Упаковка

Хотя это был просто быстрый пробег некоторых возможностей GOOPICHARTS, я думаю, что мы получили довольно хорошее представление о том, на что способен этот график. Это действительно просто в использовании, но имеет только небольшой набор диаграмм для работы. Pygal , Боке и Матплотлиб Есть много других типов диаграмм, которые они могут создать. Однако, если вы ищете что-то, что Super легко устанавливать и использовать, и вы не против, чтобы небольшой набор диаграмм поддерживает его, то GoopyCharts может быть просто правильным пакетом для вас!

Связанное чтение

  • Python: Визуализация с Боке
  • Использование графиков Pygal в колбе
  • wxpython: pyplot – Графики с Python