2017-01-05 10 views
5

Предположим, у меня есть x = [1,2,3,4,5,6] и соответствующие y = [3,4,5,6,7,8].используя Matplotlib, как выделить одну точку в конечном участке

Я хочу, чтобы первая пара (1,3) была другого цвета или формы.

Как это можно сделать с помощью python?

+0

Вы хотите изменить цвет и форму первой пары * в диаграмме рассеяния *? –

+0

Да. В точку. То, что мне нужно сделать –

ответ

5

Один из самых простых возможных ответов.

import matplotlib.pyplot as plt 

x = [1,2,3,4,5,6] 
y = [3,4,5,6,7,8] 

plt.plot(x[1:], y[1:], 'ro') 
plt.plot(x[0], y[0], 'g*') 

plt.show() 
+0

Удивительный, он работает хорошо. Что означает g *? –

+2

Это означает, что зеленая звездочка - вот так *, но зеленая. –