Использование PyLab для создания 2D-графика из двух отдельных списков - PullRequest
2 голосов
/ 27 апреля 2010

Кажется, это основная проблема с простым ответом, но я просто не могу понять, как бы я ни старался.

Я пытаюсь создать линейный график на основе двух списков. Для моей оси X я хочу, чтобы мой список был набором строк.

x_axis_list = ["Jan-06","Jul-06","Jan-07","Jul-07","Jan-08"]
y_axis_list = [5,7,6,8,9]

Какие-либо предложения о том, как лучше построить график этих элементов?

1 Ответ

5 голосов
/ 27 апреля 2010
from pylab import *
from matplotlib.font_manager import FontProperties

dates = ["Jan-06","Jul-06","Jan-07","Jul-07","Jan-08"]
x_axis_list = range(len(dates))
y_axis_list = [5,7,6,8,9]

figure()
plot(x_axis_list, y_axis_list, "k")
xticks(x_axis_list, dates, rotation=45)
show()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...