Как построить фигуру моей цели в питоне? - PullRequest
1 голос
/ 15 сентября 2010

в Python, я хотел бы использовать:
from pylab import *
Затем используйте plot, предоставленный в этом модуле. Тем не менее, кривые, которые я строю, оказались не такими, как я хочу:
Скажите два списка:
x = [1, 2, 3, 4]
y = [1.4, 5.6, 6, 3.5]
и я после метода заговора, который может построить следующую диаграмму:
Постройте линию, соединяющую точки: (1, 0) и (1, 1.4)
Постройте линию, соединяющую точки: (2, 0) и (2, 5.6)
Постройте линию, соединяющую точки: (3, 0) и (3, 6)
Постройте линию, соединяющую точки: (4, 0) и (4, 3.5)
...
то есть он должен строить спектры в виде графиков, таких как plot(x, type='h') в R. Я предполагаю, что метод построения графика, который я использую, просто соединяет все точки линиями. Итак, для моей цели, какие методы выбрать, пожалуйста? спасибо !!

Ответы [ 2 ]

4 голосов
/ 15 сентября 2010

Может быть, вы хотите только вертикальные линии? Вы можете использовать vlines(x, [0], y). Посмотрите этот пример

Вы также можете взглянуть на эту страницу (снимки экрана), чтобы помочь вам выбрать правильную функцию.

1 голос
/ 15 сентября 2010

Вы имеете в виду гистограмму? Если это так, просто используйте функцию bar:

bar(x, y)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...