Как построить набор точек в Python? - PullRequest
2 голосов
/ 21 апреля 2011

У меня есть набор точек, созданных с помощью программы Python, которая принадлежит к разным кластерам.Я хотел бы построить его на графике, чтобы точки в разных кластерах отображались разными цветами.

ОБНОВЛЕНИЕ

В моем случае у меня есть одномерные данные (оценки теста).Ищете способ построить это.

У меня есть два кластера, которые хранятся в двух массивах.Как x=[1,20,10,4], y=[1644,34444].Я хотел бы построить его как в кластере

Ответы [ 3 ]

7 голосов
/ 21 апреля 2011

вы можете использовать matplotlib .Я не совсем понимаю, что вам нужно, но это может быть что-то вроде этого:

from pylab import *
for (x, y) in clusters:
    plot(x, y, '+')
show() # or savefig(<filename>)
0 голосов
/ 21 апреля 2011

svg.charts - хороший модуль, доступный по адресу PyPI .

0 голосов
/ 21 апреля 2011

matplotlib - простая в использовании библиотека черчения. Должен делать то, что вы хотите. Предполагая, что ваша проблема не относится к самой кластеризации, вы должны иметь возможность использовать эту библиотеку для своих целей.

У меня также было немного радости с Чако . У него более крутая кривая обучения, но есть некоторые удобные функции (например, если вы хотите взаимодействовать с данными).

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