Построение графика на язык Python можно сделать при использовании библиотек. Лучше всего использовать MatPlotLib. Рассмотрим самый простейший пример. Нарисуем график вида y=f(x).
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
#Импортируем библиотеку Math
import math
#Импортируем один из пакетов Matplotlib
import pylab
#Импортируем пакет со вспомогательными функциями
from matplotlib import mlab
#Рисуем график функции y = sin(x)
def func (x):
"""
sin (x)
"""
return math.sin (x)
#Указываем X наименьее и наибольшее
xmin = -10.0
xmax = 10.0
# Шаг между точками
dx = 0.01
#Создадим список координат по оси
#X на отрезке [-xmin; xmax], включая концы
xlist = mlab.frange (xmin, xmax, dx)
# Вычислим значение функции в заданных точках
ylist = [func (x) for x in xlist]
#Нарисуем одномерный график
pylab.plot (xlist, ylist)
#Покажем окно с нарисованным графиком
pylab.show()
2015-11-09 • Просмотров [ 1843 ]
# Ваші оцінки за "смертельними гріхами" менеджера
оцінки = {
'Відповідальність': 2,
'Професійний ріст працівників': 1,
'Орієнтація на результат': 3,
'Прибуток': 2,
'Слово і справа': 1,
'Індивідуальний підхід': 0,
'Пріоритети': -1,
'Домінування': -2,
'Загальні правила менеджменту': 1,
'Повчання': -1,
'Увага до людей': 1,
'Успіхи працівників': 0,
'Маніпулювання': -2
}
# Створення графіка
plt.figure(figsize=(10, 6))
plt.plot(оцінки.values(), marker='o', linestyle='-')
plt.xticks(range(len(оцінки)), оцінки.keys(), rotation=90)
plt.title('Графік самооцінки за "смертельними гріхами" менеджера')
plt.xlabel('Пункти')
plt.ylabel('Оцінка')
plt.grid(True)
plt.tight_layout()
# Показ графіка
plt.show()