Как создать простую круговую диаграмму с помощью python

Я пытался создать простую круговую диаграмму, используя python, используя только две переменные. представляя проценты. "vcvarsall.bat" not found всегда сталкиваюсь с ошибкой "vcvarsall.bat" not found при установке matplotlib Это неизбежно для установки визуальной студии?

One Solution collect form web for “Как создать простую круговую диаграмму с помощью python”

Visual Studio не требуется устанавливать matplotlib . Для достижения наилучших результатов сначала установите Python с python.org, 32- или 64-разрядный, в зависимости от архитектуры вашего компьютера и версии Windows, в которой вы работаете (например, даже если у вас есть 64-разрядный процессор, если вы «запустите 32-разрядную Windows, загрузите 32-разрядный Python). Версия не имеет особого значения, я предпочитаю 3.3.3, но больше пакетов совместимо с 2.7.6, так что сделайте выбор. Matplotlib и его зависимости доступны для любой версии.

Затем перейдите в Пакет расширения Python от Christoph Gohlke для Windows и загрузите следующие пакеты для своей версии Python:

  • matplotlib
  • numpy
  • python-dateutil
  • pytz
  • pyparsing
  • six
  • Pillow
  • tornado
  • pyside
  • pyqt

Пакеты – все самораспаковывающиеся инсталляторы. Запускайте их в любом порядке, и когда вы закончите, вы сможете легко импортировать и использовать matplotlib.

Пример круговой диаграммы, отсюда :

 from pylab import * # make a square figure and axes figure(1, figsize=(6,6)) ax = axes([0.1, 0.1, 0.8, 0.8]) # The slices will be ordered and plotted counter-clockwise. labels = 'Frogs', 'Hogs', 'Dogs', 'Logs' fracs = [15, 30, 45, 10] explode=(0, 0.05, 0, 0) pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True, startangle=90) # The default startangle is 0, which would start # the Frogs slice on the x-axis. With startangle=90, # everything is rotated counter-clockwise by 90 degrees, # so the plotting starts on the positive y-axis. title('Raining Hogs and Dogs', bbox={'facecolor':'0.8', 'pad':5}) show() 
Python - лучший язык программирования в мире.