\begin{tikzpicture}
	\draw[thick,->] (0,0) -- (3.5,0);
	\draw[thick,->] (0,0) -- (0,3.5);
	
	\draw[-{>[length=3]}, blue] (0,0) -- (-0.5, 1.2);
	\draw[-{>[length=3]}, blue] (0,0) -- (0.5, 2);
	\draw[-{>[length=3]}, blue] (0,0) -- (3, 1);
	\draw[-{>[length=3]}, red] (0,0) -- (-1.5, 0.5);
	\draw[-{>[length=3]}, red] (0,0) -- (-0.5, -2);
	\draw[-{>[length=3]}, red] (0,0) -- (0.5, -2);


	\node at (3.3, -0.2) {$x_1$};
	\node at (-0.2, 3.3) {$x_2$};

	\node at (-0.5, 1.5) {$p_1$};
	\node at (0.5, 2.3) {$p_2$};
	\node at (3, 1.3) {$p_3$};
	\node at (-1.5, 0.2) {$n_1$};
	\node at (-0.5, -2.3) {$n_2$};
	\node at (0.5, -2.3) {$n_3$};
	%\node at (-0.1, 2.3) {$(0,1)$};
	%\node at (2.0, -0.3) {$(1,0)$};
	%\node at (2.5, 2.5) {$\mathbf{w}$};
	%\node at (-1, 2) {$\mathbf{w^Tx} = 0$};

	\filldraw[blue] (-0.5,1.2) circle (2pt);
	\filldraw[blue] (0.5,2) circle (2pt);
	\filldraw[blue] (3,1) circle (2pt);
	\filldraw[red] (-1.5,0.5) circle (2pt);
	\filldraw[red] (-0.5,-2) circle (2pt);
	\filldraw[red] (0.5,-2) circle (2pt);

	\onslide<1->{\draw[-{>[length=3]}] (0,0) -- (-2.000000, -2.000000);}
	\onslide<5->{\draw[-{>[length=3]}] (0,0) -- (-2.500000, -0.800000);}
	\onslide<7->{\draw[-{>[length=3]}] (0,0) -- (-2.000000, 1.200000);}
	\onslide<9->{\draw[-{>[length=3]}] (0,0) -- (-0.500000, 0.700000);}
	\onslide<11->{\draw[-{>[length=3]}] (0,0) -- (-0.500000, 0.700000);}
	\onslide<13->{\draw[-{>[length=3]}] (0,0) -- (-0.500000, 0.700000);}
	\onslide<15->{\draw[-{>[length=3]}] (0,0) -- (2.500000, 1.700000);}
	\onslide<17->{\draw[-{>[length=3]}] (0,0) -- (2.500000, 1.700000);}
	\onslide<19->{\draw[-{>[length=3]}] (0,0) -- (2.500000, 1.700000);}
	\onslide<21->{\draw[-{>[length=3]}] (0,0) -- (2.500000, 1.700000);}
	\onslide<23->{\draw[-{>[length=3]}] (0,0) -- (2.500000, 1.700000);}
	\onslide<25->{\draw[-{>[length=3]}] (0,0) -- (2.500000, 1.700000);}

	%\filldraw (2,0) circle (2pt);
	%\filldraw (2,2) circle (2pt);
\end{tikzpicture}